I placed orders on several occasions. AllHeart emailed me thanking me for my purchase. I waited for my orders, each time they said they'll deliver it on a certain date, they cancelled my orders. I contacted and they said they'll resolved the problem but instructed me to contact a number in which you can't talk to anyone nor leave a message. Beware, I don't think this is a legitimate company. They tried to attract you with their low price but CANNOT deliver. I will give them a zero if I can.