Level ventures.com
I can't explain it, but what a scam they have going
Charges showed up on my checking account for 49.97 and I had no idea what they were for. So I contacted the bank and they took them off but because of the charge I was assed a 35.00 ODC. When I spoke with the bank I was told that the charges came from Level Ventures LTD. And that they would take ...