Okay, thanks guys!
I e-mailed the supplier up here and this is what he replied with.

His average is 2" fish and there are about 300 per pound or 2,400 per gallon. This goes along with EWests info as well.

He says he uses a pickle jar as a standard. I'm still having a hard time imagining 2,400 x 2" minnows stuffed into a 1 gallon jar....but I guess that's just me! LOL

Unfortunately, I don't think we have many suppliers to choose from up here. He says he sells out with a waiting list.