The first time i ordered from this site i did the 4-8 day shipping and got my order in 4 days. I ordered from the site a second time like 5 days ago and did the 10-14 day shipping and currently waiting for my order to arrive. I do recommend getting the 99 cent shipping insurance. Delivery time really depends on which shipping you choose. The pricing is also good i usually buy everything on sale.