Yes, contact sales and please just stop the river of tears. This is not a pizza, or car, or anything like that. It's a piece of software and if you aren't new to buying software, you know these things are comman and there bugs and things of that nature. There always has been, and there always will be. It's the nature of purchasing software. They are doing their god's honest best to fix up the problems, but if you are so impatient and want to throw a tantrum, just get a refund already.
I don't mean to be rude, but if they were staying quiet and not making progress that would be one thing and I might even agree with you...but quite the opposite is true. They have already improved the system greatly, they are keeping us informed on a daily basis, and by god the CEO of the company is even involved and making sure the community knows they are serious about fixing the game.