zollster opened this issue on Sep 19, 2006 ยท 18 posts
Byrdie posted Tue, 19 September 2006 at 1:19 PM
I believe it's a combination of both. The credit card companies probably threatened to not do business with ISPs that have sites with content they don't like/consider "immoral" or whatever.