Guys, where do you source your vanilla pods? The ones from the supermarkets are not only very expensive, but when you take them out of those stupid jars they always seem a little bit crap to me.
I've seen them for sale on the big river site, but not sure if thats a good idea
I've seen them for sale on the big river site, but not sure if thats a good idea