Immediate and friendly help
I wasn't ready for a full annual subscription and misunderstood the timing of DepositPhoto's 7-day trial. I reached out through their online chat and received immediate, friendly help to cancel the automatic renewal. Thankful!
Date of experience:
Oct 23, 2024