i teach at a LQS that is a bernina dealer and the prices are always kept a secret.
the staff isn't even allowed to release that information over the phone if people call to obtain that information.
i found it so off putting that i have no interest in ever owning a bernina since this policy isn't shop specific its all of them - this is a global decision to deceive its customers.