it seems as performance has gotten larger the shipping time has gotten longer. there seems to be a lag in the order to the warehouse time ,sometimes almost a week. but I still like their selection and prices are reasonable. the customer service is very good,they have replaced shorts that were a couple of years old because they didn't hold up or had a slight defect over time. but I've never been charged on my credit card until the item leaves the warehouse .