Будет виноват магазин, в котором я купил ткань. Если ткань предоставляет швея или закройщик, то вина лежит, соответственно, на них.
Но если я предоставляю ткань закройщику, или керамическую плитку мастеру, то его профессиональная обязанность состоит в том, чтобы проверить материал перед началом работы. А ставить себя на позицию - "я работаю с тем, что мне дали" - это непрофессионально. Мастер должен понимать, что заказчик может не разбираться в качестве материала, и результат ремонта/строительства может из-за этого быть неудовлетворительным. Поэтому, нужно проанализировать качество материала перед началом работы и предупредить клиента о возможных последствиях.