I am posting this as a warning to anyone who may be considering signing up for any kind of contract with 8ta.
I signed up for the Internet 5 promo in August 2011. I received my invoices etc, but my account was never debited. I let it ride for a while because I had read on Mbb that some other...