I have a year's sub to Fibremood which is good value and postage is very reasonable. They have some nice patterns... but then so do many other places.
I last set foot in the Trafford Centre in 2007
@Helen M and decided that I so disliked the place I would never return! It helps that they don't have any fabric shops (unless they have sneaked one in when I wasn't looking of course).