You do realize they do NOT have to respond to the BBB right? And the BBB can NOT make them do anything. If they're a member of the BBB, don't look for anything to happen.
Also your Internet is "up to". And by the comment of being out the activation fee you didn't read the TOS/AUP or contract before?