Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Nomadinternet


Country United States
State Alabama
Website https://www.nomadinternet.com/

Nomadinternet Reviews

  • Dec 2, 2020

Can't get a refund return to merchandise here's the tracking number 9405536897846303795634. only can get childish nonsense about a policy that it can take anywhere from 14 to 60 days to get a refund I'm going to have to back charge my credit card to literally get a refund.

Write a Review about Nomadinternet