Wal-Mart Stores are offering price-matching from November 1 to December 25, except on grocery items. If you buy something on their website or at their stores during these dates and find the identical item for less at a different store you will receive a gift card for the price difference. To receive a gift card, the shopper needs to bring the original Wal-Mart receipt and the local competitor’s print ad to the store. Gift cards will not be given out after December 25. The price matching offer does not include Internet retailers.
Some stores, including Bed Bath & Beyond and Staples are also matching prices with online merchants such as Amazon.com. Staples is leaving the decision up to the discretion of the store managers of whether to price match with online prices.
So you may be able to get better deals without having to visit a bunch of stores.