Like I said, it "used" to be the cheapest.
Newegg didn't have anything that came close the last time I used them. Plus Newegg didn't ship to Canada (do they now?)
The pricing on SD media seems to be all over the map. With 4GB cards costing anywhere from $30 to $150. Ugh. Don't forget to compare similar products though. The super high speed cards will be a lot faster than the slower ones when transfering stuff to your computer over an adapter. The larger the card the more important in terms of time saving.
But if you're in the market for a 1GB card which is a decent size for most people, then I'd just pick one up locally. Some people prefer to use many smaller cards that one large one. Flash is cheap enough now to use once and then throw away or shelf like film. Wow.