Probably too late now, however, did you consider looking at sites like Kayak or Expedia/Travelocity/Orbitz, at least to see what the rate "should" be.
Booking through them (not Kayak, but the latter 3), you may even have an additional level of protection over the price (should they price out the same.