I just called Sprint (I am a new customer) and they said that the reason they don't price match is because when you buy it from a 3rd party, it's not guaranteed that the device is new. You could be getting a refurb. Not sure how true this is, but that's what they told me.

This comes up as a first page result when poking around with hero keywords including best buy right now. So yeah, his post was actually pretty usefull cause I don't check BB. I check google.