The only thing I don't fully understand is why it's a $1,480 option on the CLA and a $1,090 option the C-Class.
BMW charges $1,050 for a moonroof on the 1 Series and 3 Series. Maybe they would charge more if they also offered a panoramic roof option. I don't know. On the other hand, Audi doesn't charge for a sunroof on the A4 but the A4's base price is also higher than the CLA's. I don't know what they do on the A3 since it's not on the US website any longer. Still, what stumps me most is why the Panorama roof on the CLA costs more than it does on the C -- and "the supplier costs are higher because of the shape of the CLA's roof" is a poor excuse. They could have buried the difference in the price of the car and it would have felt better.
-Eric