Mercedes' $29,900 CLA -- now you see it, now you don't