i would chose them before excalibur motorsports.
very bad service from that company.
only good when they are taking your money.
see my thread here:
http://www.chinariders.raptorrefuge....640#post193640
they still have not contacted my back letting me know whats going on.
no refund? no warranty? no nothing? no money.......
buyers beware