They really are scammers. They sometimes charge your card without your knowledge, they offer you services that don't exist, and they then won't reply to your requests for clarification.
They are just an unreasonable, unprofessional outfit. Take your business somewhere else.