Wal-Mart will price match Amazon and almost anywhere else with the sole exception of, oddly, Walmart.com. :)
EDIT: The only thing I've ever gotten Best Buy to price match from a website is an HDTV. Make sure you talk to a manager first though. Most regular employees will just say no.