I purchased gifts on April 19th and it supposedly shipped on April 21st. It was supposed to take 5-7 days to arrive. Well today is April 30th! I have received NOTHING! And they have already debited my account. I am glad I did not fall for their scam to pay an additional $20 for expedited shipping!