I'd try visiting an unfinished wood furniture store. You can often find great quality solid wood furniture for reasonable prices. They should also have catalogs for their suppliers from which you can choose from many more models / woods than they have on the sales floor.

Most of these stores will also finish the furniture with a stain and poly of your choice (for an extra charge) if you don't have the time or space to do it yourself.