I really want to feel and see fabric when I'm buying it, I work pretty close to a John Lewis with a large haberdashery department but I'm sure that's not very cost effective. I don't really have any shops locally that I know of selling fabric, where do you buy yours?