Ya, they already contact me about the Chinese Holidays... My stuff will ship by the 30th or so.I have their levers installed on my bike .Shorty gold with black adjusters.
When i ordered mine they came with a free pair of grips ,i never installed the grips though cause their colour matching on gold is not the best.
The levers are pretty good for what i paid (au $89 posted if i remember right).
Delivered in less than a week from china to my doorstep in melbourne.
When they shipped they provided a tracking number as well.
So i guess from my experience with RIDE IT MOTO i could say they provide good service
cheers