FYI -
For several years I worked for a big chain store that price-matched, BUT they would NOT price-match time specific (ie 6am - 10am) or one-day sales. Just the normal weekly sales circulars from competitors.
They would also limit stock if they knew a competitor was planning a big sale. Back when Furbys were extremely popular, everytime a competitor had a sale on them, they would only stock 20 or so on the shelves that week (for the whole week, not per day) and backstock the rest until the competitors sale was over.
SO... if you are thinking about trying to get someone to price-match definitely get the specifics ahead of time.