Im in a similar situation. I dont know if theyre scammers but their customer and tech support sucks. I think the best thing we can do is keep posting, and telling all the steps we take to let the people know who they really are.
I hope that they solve your issue.