I have used these guys in the past because they were the only ones I could find a place to buy credits rather than pay a monthly fee.
http://www.tellemonline.com
Seems their monthly fees are about the same as other places but in CAD.
Pretty good service. All of our Comcast subscribers bounced back and I emailed them, and they gave me a bunch of credits and contacted Comcast to have it fixed.