I don't get your preoccupation with getting the absolute lowest price. I would never expect a dealer to sell me anything at cost or buy online to save a few bucks. I support my dealer so that he will support me when I need him. What kind of service do you think you'll get on your unit when you blow him off and buy it online and then go into his shop looking for parts/service? I know that my dealer would have called around to other local dealers if he couldn't get one for me from his distributor because I don't bust his stones about price. If he found one he'd probably go pick it up personally and deliver it to my door. What kind of service do you give customers who nickel and dime you?
The fact that he won't take your calls means that he's had it with you...you should take that as a hint.