They offer free shipping on orders over a certain amount and I ONLY USE THEM WHEN I'M NOT IN A HURRY. What I have found is that they don't tell you when something is out of stock so if you order it you then have to wait until gets there. I've never got anything from them within two week of placing the order.