Really happy with the service. First the installation was explained to me and the next day the process began. I was afraid I would have to wait 6 months or more... But I got a full refund in 5 weeks. They talked to me politely, everything went great.
My recommendation
3 years ago
Refundsics has a
4.8
average rating
from
110
reviews