I was in here earlier. There's quite a wide range of produce on sale (not just food items, also cleaning products for example). There's neither a freezer section nor indeed do I recall seeing a chiller section with anything I recognised (there's what appears to be a chiller there but I've no idea what its about). I regret to advise that they sell fish oil.
Cons: Fish products on sale