They got me
They got me, the ads were convincing but the product they delivered was not even close. Total scam. I could have done a better photo shop. Really disappointed. Out alot of money.
United States
They got me, the ads were convincing but the product they delivered was not even close. Total scam. I could have done a better photo shop. Really disappointed. Out alot of money.