maybe you can get some help from their patient assistance program. I've been getting it for $2.
http://canasacare.com/
I also order from Canada. They are called Sallofalk and they are much more reasonably priced than Canasa but exactly the same formulation. They come in 500mg and 1000mg.