Worse company. Ordered 2 custom gifts at the end of November with a promised delivery date before Christmas. On December 20th I received an email apologizing that the gift was lost in transit and that they would be sending another order and would provide tracking. I responded by saying that I needed the gifts before December 23rd as we would be leaving to go out of town. No answer. I received the tracking information and on December 23rd before leaving the tracking information still showed it was still in California. It had not moved. I finally received a response and the package was delivered in December 29th. That's 4 weeks after I placed the order. Terrible company. Never again!