Your best bet is to buy some boxes of cards online and then get qualified for free shipping. If so, then you get a good deals for supplies and toploaders from the same site you buy them from. Or, you can buy them in bulks online.
If not, then your only bet is to buy it from your local card store, at about $2 per pack.