These scammers say they will deliver a product for a very good price and end up taking your money with you receiving nothing. They even sent a picture to me with my address written on a piece of paper next to my product to prove to me they actually had what i wanted, because I was sketched out at first honestly, and I should have followed my instincts. They say their company operates out of Atlanta, Georgia and Houston, Texas, and their company location is in Florida somewhere.
0 comments