big bump to save me starting a thread (hope no one minds)...
does anyone know where to buy this stuff? I went to a small tesco & asda earlier today but no joy!!
I haven't even tried any before to know o.O
My mother goes to America about twice a year and I always get her to bring me back some, also potato chips they have much better flavours then us and the bags are huge!!
No. It's horrid.