I work at a LQS. honestly with the cost of fabrics now days we are very careful to be accurate. Those few inches add up to yards very quickly! Small businesses in any industry struggle to compete with the big chain stores, etc. I hope you all are willing to get what you pay for.