I too took a chance and ordered from this hack shop and got burned. I ordered a 20" wheel with the Bafang 500 watt motor and controller. The wheel was shipped with broken pieces of styrofoam stuffed into the box for protection but this was not proper protection due to the mass of the wheel and motor. They shipped the wheel with a bent spoke which means the wheel must be repaired and re-trued, and also shipped the motor controller with a bent bracket tab. They love American money more than their bicycle parts.