Kempsville Building Materials is a great source for building needs. They have a much larger and better quality selection than the big box stores. Prices are reasonable and they can custom order for you. Plus, unlike in the big box stores, the staff here knows what they're talking about. I highly recommend checking Kempsville Building Materials first.