I placed an order on May 8,2013 and did not receive the order until May 22,2013. While the product was as expected, the delivery time was not acceptable since the products I ordered were in stock. The site claims items are shipped within 24-48 hours, however the shipment did not arrive at the Fed Ex terminal until May 15. Um, I think that's a little more than 24-48 hours. I probably will not be ordering from them again.