Terrible customer service. Placed an order and it was cancelled without any notification. Was told that "typically" an email is sent. Had I not checked the tracking order I wouldn't have even known. This was a time sensitive gift. Waited on hold for over 45 minutes for a rep who was not even friendly or courteous. Horrible place, will never order from here again