Ok, thats lots more detail that I was hoping for
I don't use my ISP for most of those either.
However, having to go through their connection means that you still get hit with the common pricing and limits they have, if I understand what you're saying.