Fabric dealer