Good range of products. Volunteer staff are mostly OK. My personal experience in asking for help from the Manager was demeaning and upsetting as the way I was spoken to was not what should happen. I feel concerned for others.