Just got my car back after the repair. I was told about the gas card from the dealer I purchased from (Flow Lexus) but had the repair done at Johnson Lexus. They said they did not know about the $200 gas card.
Here's the real kicker, when I went to pick up my car I had my friend dropped me off since I didn't ask for a loaner. They had added a $10 charge to my bill for the use of a loaner car. I didn't even get one. I had to convince them I did not get a loaner. They told me that they charge a $10 fee now for the "free" loaner. I was so mad I would still be there screaming about the $10 if I had gotten a loaner and that popped up. I called Lexus and filed a complaint and was told that a loaner should be free if your car was being serviced for more than 8 hours. I knew that is the policy anyway. They are having someone call me to discuss it.
Just to make sure I called Flow Lexus and they laughed and said they don't charge for the free loaner cars. In fact Flow offered to come and get my car (100 miles) and bring me a loaner and return my car after repairs and pick up loaner before I had decided where to have the repairs done.
I bought an '04 GX from Johnson this year and an '04 LS from Flow. I can't say enough good things about Flow but Johnson has terrible sales AND service. I sure wish I lived close to another dealership.