This is a fraud. Stay away! – Twenty20 - Sell Your Photos Review
Worst costumer service I have ever encountered in my life. They will take 2 weeks to respond your email. If you are not happy with their service, they do not follow their own refund policy because they don’t want to give your money back. They also removed all the bad reviews online.
Review by Justin55555555555777 on
Twenty20 - Sell Your Photos.