This site is absolutely the worst. They say it takes 7-21 days but didn't until over a month later. My sister ordered a product they designed, just a simple pillow and it hasn't even shipped yet despite her calling and complaining about it weeks ago. If you want a product from this site for a gift for someone better plan it months in advance!