Definitely Bait and Switch with Dollar Rental Car company.
I reserved a car and when I went to pick it up 3 weeks later was told that there were no cars in that category available. The agent told me that I had to upgrade and I was charged an upgrade fee of $38/day. Dollar also charged me an additional driver charge of $13/day so my husband could also drive the car. Our bill for an 8 day rental was over $800. I will choose another rental car company in the future. I tried to ask for information from the toll free number and was told that I should speak to the individual manager. The manager was not available to discuss the rental. Don't ever sign anything if there is the slightest dispute even if the agent says that the charges are "estimated".