tires-easy.com has a ton of variety, little more than tirerack on price.
treaddepot.com usually is a little cheaper than tirerack.
The main cost is getting them mounted, walmart is like 8 bucks each mounted, and its worth doing if you have a car with steel wheels and hub caps.
If you have high dollar wheels, take them to a good shop for mounting.