I order from them way too much. Great selection and the sales are excellent. The only problem I run into from time to time is them running out of inventory. So, if I see something that has less than 10 in inventory I will usually not order. I live in CA and it typically takes about a week to receive orders. Great site to buy from!