Can anyone suggest where I can buy interesting, not too expensive curtain fabric please? Or ready made ones. I've been to John Lewis today and everything is very drab, other than the £145 a metre stuff!