I think I've pretty much made up my mind but would just like to put Lotbags in it and try it out a bit. I can find load of online stockists but can't seem to find somewhere I can pop along to and try out. Does anyone know of a high st retailer for them?