I ordered over $600 worth of bike parts and 90% of them were out of stock. The 2 day free shipping is worthless if items aren't in stock. Bought a tire combo set and front tire is 2 years old and rear is almost 4 years old. I'm waiting for a new fresher set or will be sending these back! Prices are great if you want to wait weeks to get your product.