Just wanted to update this " REVIEW " about XDcycle and let you guys know the kind of service you should expect from them. On a 1-10 scale I rate them at 1.5. They are by far the worst company I've bought parts from & customer service is non existent with these guys. I bought a wheel led kit from XD ( xtreme discount cycle ) for $400. After 3 WEEKS I only had half the parts I paid for, it took a total of 6 weeks to have the kit in hand. Then when i finally had everything & take it to have installed I find that the parts did NOT even fit my bike. Spinworx is the company that makes the kits and he sells you junk. I ended up having to get custom made spacers for my wheels in order for the puc pieces to fit, $125 to a machine shop. Then I had the kit professionally installed for $175, total invested $700. The day after installation the PUC broke into pieces less than a few miles down the road. This is because the parts are made so cheap. I called XD Cycle the next day to discuss a solution & try to get a new PUC from them. I was told I must pay for a new one, $150, because if it broke then I didn't install it properly.? Even after I told him i paid to have them installed as he suggest i do; he told that its my fault that the parts broke, that there's no way I had them professionally installed, and that issuing a refund isn't even an option since the pieces are broke. Long story short; BUY FROM ANY OTHER COMPANY unless you want to be stuck with CHEAP parts that don't fit your bike; be out the money no matter what happens; and don't care to get any kind of customer service. I would NEVER reccommed XD CYCLE TO ANYONE. I learned te hard way and hope this post helps someone out there who might be considering XD or a spinworx wheel led light kit.