Mavrick
Consumer Report
- 09-22-2012
- 0
I giot involved in an on line business through Mavrick and I paid the 99.00 for the web site and now there is not website of mine... Called the phone number that I have and they no longer use that number and no new listing... This was nothing but a scam... How can you pay for something and then it just deappear...
Company: Mavrick
Country: USA