Your voice has a chance to be heard now! scamion.com - we bring changes together.
report scamCountry | United States |
State | New York |
City | New York |
Address | 228 Park Avenue South Suite 54634 |
Phone | 603-431-9100 |
Website | https://dealerlicense.net/ |
DealerLicense.net Reviews
Contract stated dealers license was 897, after I paid them they told me to pay 750 more. I asked for refund of the 897 they denied now going to court and FTC. BBB tried to help they refuse there requests also.