I paid over $42 to have my items shipped next day. They took several days to ship and state that they don't promise quick shipping. They first need to process the order and it takes several days and then they ship. And the worst is they sent it USPS knowing that they are delaying in shipping. I paid a lot of money for 1 day shipping so I expect a reliable source like fedex or ups. Worst company ever, never going to buy from again.