Okay i literally don't know what any of these people are talking about cause i love this site. The first time i used it like 3 years ago i was a little upset because i was expecting a fast shipment but it took about 6-9 business days. Then later i came to realize that on the site it actually tells you that some of the products they have come from an outside vendor which they wait till they get to send out your order all together and this is what causes the delay. After understanding that I've never stopped using the site. Love how they tell you the size of the model so you can compare more less to your size. I give this site a 4/5 and not a 5/5 because they could improve on telling you on the spot if something is back ordered instead of telling you once you when you get your order in the invoice. They refund in literally like 2 days so don't let that scare you.