I bought something for my wife for valentines day with over a week in advance to get it shipped out to arrive on time. I even got spammed emails from this company saying to get in orders before valentines day before its too late! What do you know? It never arrived on time and is expected to be delivered by the end of the week. Never again will I buy anything from this place, spammed me with emails and did not commit to their end of getting customers what they promised. What a shame!