1998 Mercedes C-Class Car Ad, Sticker Shock New Meaning