Pinzoo instant pin
Sent email saying I had ordered product. Never heard of company, never ordered. Product
I was sent an email from what appeared to be PayPal thanking me for my $199 order for pinzoo. I have never heard of this company, nor did I order anything. When I tried to cancel, it linked me to them somehow. ...