Sorry you had to deal with that. My experiences with their salespeople over the past 3+ years have been nothing like that. They've been very fair and easy to deal with. Yes, they do call from time to time, but it's not excessive and no high pressure sales pitch. Mostly I've dealt with Mario, so I can't say about the other folks.
You should go ahead and use the demo for a while. You might just find that it suits your needs. For the most part, I enjoy it and it works for me. I have my frustrations, but overall it has a lot of functionality and great bang for the buck.
I honestly have never understood their pricing strategy. It seems like they always end up selling for a small fraction of the list price eventually. I'd call back, ask to talk to the supervisor, explain your experience and get some assurance that if you move forward, it will never happen again. Perhaps if they get enough of this feedback, things will change.
Steve