I buy most of mine from Lowes. Sometimes Home Depot and Wal-Mart. We have two nurseries nearby, but only one sells houseplants (which are limited in number, not as good quality as Lowes, and overpriced).
Not that any of those places haven't been mentioned already lol.