I'm not a Prime customer. I'd wager close to 50% of my orders arrive within 2 days. I'm glad Prime members are subsidizing this :-)