I purchase almost everything from Amazon,sales tax kills the deal at brick & mortar stores. If the government passes internet sales tax that puts Best Buy on pretty much a level playing field. They already do Amazon price matching. They changed they're policies because they realized people were buying from them, trying the item, returning it and re-buying the item online.On the other hand I'd stay away from Square Trade but I never buy warranties anyway. If they're close in price and you're buying a warranty I'd go with Bestbuy.