When I placed my order there was no indication that shipment would not happen for 30 days. In fact, the site indicated to "hurry only 2 left". I wanted these items well before 45 days... 30 days to ship and two weeks after shipment to receive. They did indicate they would refund my money