I stayed at the Pyramid a few weeks back. Had a car, they asked about it at check-in and gave me a thing to hang from the mirror, but didn't charge me $8.
They also had a bizarre note in the room describing the "unseasonably hot weather" and how the A/C would struggle to keep up. This seemed odd because it was only in the high 80s and the A/C never did the room anywhere close to the requested temperature of about 70, even overnight.