You can buy them from any hardware store or on the internet.
We bought ours at Lowes. I believe they have many styles at Home Depot as well.
yes, home depot and lowes have it. Usually in the flooring area for some reason.
Here are all kinds of it for you to pick from at Amazon:
amazon has some beautiful ones!