Total scam
Total scam. I trusted the 5 star reviews. Wrong move on my part. Provided details for a $100 debit card. Got an email with a commitment to have funds deposited into my bank by 5pm today. Nothing. Just glad I only lost $100. Stay away from these guys.
