I bought shades from there and overall was unhappy with the quality for the price. Obviously when I bought them I knew they were fakes, but for the money ($55) I expected fakes that were of higher quality. Frames were cheap plastic not acetate, thru bolts were threaded but loose. Sure it came in super legit packaging, nice case, etc, but at the end of the day the shades aren't worth the money... more like $20-30.
Can't comment on the cycling kit although tempted to buy some.
Shipping was quick, I paid an extra $10 for EMS which got here in 4 or 5 days.
Their free shipping option is economy post which you can expect to take between 2-4 weeks. Same sort of postage you get when buying ridiculously cheap stuff on eBay
from hong kong/china that manage to have free shipping.