I have an account with this company. I have a lot of pictures on my computer. When I want to send pictures, they only accept 10 pictures for review.
The review process lasts 3 days
At this rate, they will review 100 photos per month
Honestly, a despicable company, I would not recommend it to anyone