SUBMIT A COMPLAINT

gigmaps.net / Don't fall for that scam!

1 United States

Don't trust this company, they are complete scammers. I canceled the product I bought from them, but they charged me anyway. I tried to contact them, but nobody picks up the phone and answers my email. Don't fall for that scam!

Post your comment