I dont know what happened but it took until April 25th to receive an order that was shipped out on March 7th. After several emails and calls to 2 different phone numbers that have no one answering and returning calls, I thought I had been scammed. The advised they resent it in April. The order I received was from the original mailing date. I not sure what happens as it is sent from China to the US. Other sites I have used it takes about 3 weeks to receive so I am not sure why it takes so long from this company?