I think a large part of the problem is people do not understand, nor do they appreciate the cost, time and effort that goes into making a quilt. They figure if they can get a "blanket" at Walmart or Target for $39.99 why would they pay for a handmade/quilted one of a kind piece? Even my close friends sometimes wince when I give them a price. I enjoy quilting, but I don't think anyone should be expected to work for free. (unless you want/decide to give it away.)