Any ideas which supermarkets sell the giant glass jars of big gherkins? the types of ones you get in the chip shop? thanks 😀