I want to buy some Christmas themed fabric in cotton/polycotton to make some drawstring gift bags. I will also need ribbon. Does anyone know a reliable supplier of fabric? I won't want loads of any one pattern so it needs to be somewhere that deals in smallish quantities. Thanks.