Stay away from cheapcycling.com.
Ordered some jerseys the 2d week in March...on 13 April when I still hadn't heard anything I sent them an e-mail asking about status. Was informed via e-mail a day later they they are replacing equipment and it would be another 20-days...boy that would have been nice to know when I placed the order.
I asked them to cancel my order and reimburse all monies. Refund policy states you can cancel at any time before shipment for a full refund. Today, 18 Apr I get an e-mail with shipment information...What! Apparently, they did not cancel my order nor did they begin process to refund monies.
Also, I posted review on their Facebook page...they removed it and blocked my post. Apparently, they only allow positive reviews because negative reviews are bad for business.
Don't say you weren't warned...thanks.