Only ordered from them twice. Both times I ordered on Friday afternoon and received my stuff on Monday. Anytime you ship with USPS, pay the extra $2 or so for 2 day priority mail. It may still take 5 days, but at least they will keep track of it online for you. Plus it's insured in case it gets damaged.