I don't know if they take on non-construction trade accounts but hardwoodflooringstore. I have gone to them for mine and they were great. Not the cheapest, but definitely good quality.
They are not the cheapest but definitely worth it when you see how little defects you will find in a box. Less discolored pieces, less chips and scratches, and just overall a better product than most other hardware stores will carry.