I realize this may not help with your current situation, but thought I'd put this out there for your future knowledge & other people's benefit:
I often look @ discount sites to get an idea of what the rates are that I CAN get...
I then call those companies directly & talk to a representative about what I have found & see if they can price-match it. Depending on the company, many times they will, & sometimes can offer even more discount!
For example, this past November, I planned a trip to Orlando for 11-12 nights (vacation with the hubby plus extra stayover for our National Specialty dog show). I wanted to stay @ LaQuinta (I like thier hotels & price-points).
Per Expedia & Travelocity, I found what I thought was a good rate. So I called LQ customer service & talked to someone, explained my schedule requirements & asked if they were able to match the prices that I found online. He said "of course" & then put me on hold to check something out. When he came back on the line, told me he could give me a FURTHER 20% discount for such an extended stay.
Turns out when I checked in, I was also upgraded to the Jr Suite (upon asking sweetly if there was an opportunity for free upgrade) since it was not booked for any of the days that I was staying, & the hotel knew they'd have a greater chance to book a normal room.
Now, on the way down & back, I stayed @ a Motel 6 (they really do leave the lights on!), & for that, I booked through Travelocity. If I got charged on my CC, it would be for only the 1 night I was booking. In this case, it paid off, because on the way down, all motels in a 50mi radius were booked full by the time we checked in, so had I not reserved, it would've been out of luck. I am sure I could've gone through Motel 6 directly, but to be honest, for the one night I didn't want to have to make the call.
So, know that you can use the discount sites to get a ballpark of prices (& some will offer the SAME room @ the SAME hotel for different prices!!).
Then, you can sometimes call directly & get the same, if not better, rates.
By booking direct through the hotel, they won't charge your CC until you check in. (make sure to follow their cancellation policies, as needed).
And when you do check in, ALWAYS ask (sweetly!) if there is a chance for a free upgrade.
Safe travels everyone! T.
P.S. Whenever you talk to someone on the phone, write down the date/time you called & the name of the person you spoke with. As you get information regarding rates, policies, etc. take notes, & ask if that is listed anywhere on their website, or if they can send an email clarifying that. (I always say "I'm planning a lot of things for my vacation, could you send me that in an email so I can keep track of all the details?"). Then if you have an issue where you were told one thing & something different happened, you can go back through your notes, esp if talking to a manager about an issue, to back you up. Often, they also record calls & the logs can be pulled to verify if you were told something or not. If you asked them information & they told you XX, there might be a legal leg to stand on if you can prove it.