You didn't see the "print check" button at kbb.com? I swear it's there somewhere
The reason the dealer is offering less than Blue Book is because dealers give auction value for your trade. Every dealer has access to Mannheim auto auction reports, that's what they use to evaluate. When they look at it, they'll look up auction value, then call a couple of wholesalers, then give you a value. The simple reason for this is because a dealer would not want to put a lot of money in your car when they could go to the auction and get it for a lot less. They'll put a little more in it only if a wholesaler puts a good bid on it. They have to put in it what they can get when it gets old on the lot, or else they'll be running a loser at the auction, which is not how someone gets to stay a manager. The dealer is not actively trying to screw you, it's just the market value of the car. What happens when you go to 3 other Hummer dealers and get the same offer on your vehicle? I'm not saying their price is accurate, just trying to give you a little perspective. Most likely you can get another $500-$1000 on your trade, just give them a number where you will buy, they'll find a way to get there.