Then couldn't you give them hell for not honoring the current price? It says valid until end of business on July 3rd.
When the pro came out, like a month after it came out, Gamestop had a promo where you got $50 bonus credit on consoles. The PS4 price was like $225, so that would have meant somewhere around $275 for a PS4. I locked that price in about now, 2am eastern time, and went in the next morning.
As you would guess, they dropped the price to $125. When they offered me $175 for my PS4, I showed them my phone with the locked in price. They asked "When did you lock it in? How did you do that?" And didn't want to honor the price. I said "Look, why do you have the feature to lock in the price if you dont honor it? I am not trying to cause trouble, but if you dont want to honor the price, can I simply talk to your manager to see what is going on?"
Dude got on the computer, overrode the price, and gave me $275 for my launch day PS4. He wasn't happy.
Here is the thing, be kind, be nice, if they dont want to honor the price you have locked in (who cares when you locked it in, it says till the end of that business day) just say "Can I ask a manager why you will not honor it?" Maybe they call the manager, maybe the dont! But this is a case where you have to put their own policies on their website, that let you lock in trade values to the end of a business day, to the test. If you are polite about it, they should honor it. I know on CAG, they always say it is "YMMV" when it comes to Gamestop honoring locked in trades. However, if you go on there, ready to conduct business, stand by that value you have locked in, be respectful and dont back down, you will get that price. Why else would they let you save trade values till the end of the business day without any small print about when you lock it in?