Scammers?
Very nice ads, really cheap product that looks nothing like videos may(or may not) show up a few weeks later. Tracking links didn't work. Never Again!
United States
Very nice ads, really cheap product that looks nothing like videos may(or may not) show up a few weeks later. Tracking links didn't work. Never Again!