Buycyclingjerseys.com sells defective merchandise. I received a pair of shorts with multiple stitching errors, after waiting over a month. They finally responded when I told them I wanted to return the item, and told me that I would get a replacement Jersey/ short combo which never arrived. I complained to PayPal, and they ruled that the item was sold "as is", though it was something that I clearly thought of as being new, not defective. And screw PayPal, with their surprise high fees.