Hello all, I got scammed on a website claiming to have Nintendo switches for sale. I thought it was the Nintendo store. I need to get my money back. I filed a claim but they did not return my money. It is a scam website no number or anything for them
... View more