We only have one dealer in town and it is a Viking dealer.
I have no patience with shopping and haggling. I want to get in and out fast.
When I needed a new machine I went in and told him "I have $700 to spend and that's out the door price." Got a fine machine within a few minutes.
Car dealers make me cry I get so frustrated.
In the end - sewing, machines, cars, washing machines, etc. you are going to pay whay they want you to pay. The best make you think you have gotten a "good deal".