Check at Canadian Tire. I remember seeing paint balls in their most recent catalogue.

I think they were selling 100 for $8.99. I'm not sure if that's a good price or not, you may want to check it out.