Not trustworthy
This company is not trustworthy. The costs are not transparent and they keep asking for more. If it’s too good to be true it probably is. They don’t reply to emails promptly. Stay away, I lost my money.
Date of experience:
Apr 11, 2025