» - Reviews, Complaints, Contacts
Found 3 reviews / complaints
Consumer Report

This website is such a fraud. They told me i'd receive payment from the account after about a month or so and to check in with their operators if not. EVERYTIME you go and ask one of their god awful, completely conspicuous employees, they give you the "Manager is very busy, check later." ...