Hi, I've never seen them in a shop (so would be interested to know if anyone has found them!) but I did get some from Amazon which are quite good -Sorry if it's been asked before! Does anyone know if there are any shops selling the grids? I'd like to try and get some today.
Thanks!
I'll Google it, thanks for the suggestion.Do you have Bed, Bath and Beyonds where you live? That's where I get mine.