May 05, 2023 09:28 PM
1382 Views
Please do yourself a favor; do not use them. They have been taking money out of my account for the past years, and when I noticed it, there was no way to contact them. I must cancel my card to stop them from withdrawing money from my account. I will report them to the Better Business Bureau and expose them on social media.