Pinzoo instant pin
Sent email saying I had ordered product. Never heard of company, never ordered. Product
- 12-20-2012
- 98
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.
Company: Pinzoo instant pin
Country: USA
Phone: 18886979585