Sorry to hear about your issues. I have a friend that can't get any help at all from Stern.
There are quite a few threads about their crap ass customer service and parts issues.
Here's one thread about an operator that is losing a lot of revenue:
Parts trouble? !?! (Operator can't get parts/support from distributor or stern)