M

Michael Mitchell

3 years ago

If I could give zero stars, I would. Beware in dea...

If I could give zero stars, I would. Beware in dealing with this company. They refuse to answer emails and phone calls and owe people money for services rendered. They have delayed and lied about the services they offer and any customer service has been non-existent. They really are terrible to deal with in any way.

Comments:

No comments