After having customer service issues myself and searching the web as a way to find help - I realized the site is notorious for poor customer service. They don't seem to have made any improvements in the past 2 years in this area from what i've read. Report your concerns to the Better Business...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.