The website is so $#*!ty whenever you refresh the page you lose the customer service staff you're talking to. I talked to 5 of them who ensured that my gifts will arrive on time, however, on the delivery day they said that a birthday cake will not be delivered for my friend's birthday. Also, they send no emails whatsoever to update their customers. You have to keep going to the website and check yourself. The $#*!tiest service and website I have ever seen in my life. Please don't use them at ALL.