Terrible experience. I placed my order as a Christmas gift on Nov 15,2020 and it should be arrived on Dec 3,2020. However, they sent me several emails which said my order had been delayed. Until Dec 8,2020 I got an email from them which said my order can't be fulfilled because is out of stock. Don't know why it took them 3 weeks just to notify me. I had to order something instead (different website of course) and it is likely my gift can't arrive on time because it always take longer to be delivered around Christmas time.