I can only agree with Foxybones! There is lots to buy. but then just not the thing you wanted! There’s loads of typical daily needs stuff but the prices tend to be rather inflated. But you expect that at a convenience store. I also agree that the staff, though frequently working anti-social hours, are generally friendly and helpful. There is parking outside but sometimes the road is chocker with traffic.