I needed a new solar cover this year. I knew which one I wanted, so I Googled it and got a hit at Amazon which sold it via In The Swim. Free 7-10 day shipping and $5 less than through their catalog. Ordered it and a strap kit yesterday at lunch. Came home from work today to find it in my driveway. To get an indication of how fast that is, FedEx won't guarantee overnight delivery where I live, but I got a big, bulky package in 24 hours.
Amazon has fulfillment centers in Indiana, so I bet that's why, but holy cow, I never expected anything that fast.