After reading all of theses response how can you question that this company is legit? You spoke with a person on the phone, they have an expensive webpage. Now you might not have liked the service you received. But legitimacy does not appear to be your issue. Try taking to someone else ask for a manager.
Look forward to your response