CT is selling other manufacturers fabrics at the higher price, not their fabrics. Many customers like to buy different types of fabric in one order not spread out over several shops. If it is profitable for CT and the majority of the customers like the new change, then there is no reason to go back to the way it was.