If you mainly like online shopping because of the price advantage, but don't want that advantage to chipped away by the cost of shipping, you might get the best of both worlds by taking advantage of the generous price-matching policies that have popped up in the last year.
Target will price-match Amazon, plus the websites of Walmart, Best Buy, and Toys R Us; Toys R Us matches a similar list of competitors; and Best Buy matches Amazon and a long list of dedicated e-commerce sites. Found a great price on a computer monitor on NewEgg.com, but don't want to pay to ship? Find it at Best Buy and you can get it at NewEgg's price, minus any shipping charges the website was planning on charging you.
You didn't exactly get free shipping, since nothing got shipped. But you did wind up getting online prices without having to pay shipping.