I ordered a photo Christmas ornament on December 11th and it said it was shipped on December 24th. It was guaranteed delivery by Christmas. It is now March 17th and it still hasn't been delivered. Customer service has not been helpful as I was shipping it to Australia and they said they had no way to track it. I also asked if they could change the delivery address to the US, and they said I would have to cancel my original order and reorder it.
All in all a horrible experience. I would definitely never order from them again.