Avoid this service at all costs!
This service is a scam! They take your money, miss collection deadlines, and then cease communication. Refunds are not issued, and customer support messages go unanswered. Do not engage with them!
Date of experience:
Dec 30, 2025