Walmart does something similar. I recently bought a generic desktop power cable from them, which when I checked online was listed at ~$5. In store, it rang up as $20. They price matched, but it's kind of ridiculous that they're preying on consumers like this.