The prices are a little high, but I always buy things during the random 50% off sale days. Before the shipping was not free but now they offer FREE 2Day Priority Shipping in the U.S. and free return shipping as well. I have no complaints because the customer service is truly excellent.