I ordered a gift for my sister and she did not receive it on time! The reason: they put all orders on hold for review that have a billing and shipping address over 1000 miles apart to avoid fraud. This was a gift and it was very clear this was a gift. I checked the gift box option. I'm really disappointed as I had to ask my sister if she received her gift. Only after I asked her, I searched my email and saw the company sent me an email telling me to contact them. Not a good customer experience.