Absolutely vital part of the town. Staff are always courteous, welcoming and helpful. Stocks most of the vitals you would need and the postal services are very welcome.