I ordered a simple key chain that was purchased on 12/14 and they said it would be delivered by 12/23 at the latest. I finally received it on 1/04 so the Christmas gift I was hoping for was ruined. When it arrived, the material was very cheap looking and scratched. It was horribly over priced for the quality and not worth effort. I would suggest going to a "Things Remembered" and getting a better quality item that could also be delivered on time.