Cherry's in Greensboro for top end stuff. You can go online and see what they have. There is another place down east that carries a lot of really nice stuff. Can't think of their name but maybe someone else will chime in until I do. Perry's in Raleigh is OK but a little pricey.