I think that artists undervalue their work far too often. When I go to shows or browse online and see handcrafted pieces selling for a price that I know will barely cover material costs, if at all, I cringe because this sets the market lower for my work. I believe that my work has value and that incorporates not just the material costs, but the time it takes for me to develop the design and make the piece.
I try to offer a range of pieces at various prices. For example, this bracelet, for sale on my Etsy shop, is only $20, which I believe is a fair and affordable price:
This bracelet, on the other hand, took much longer to design and create, so it is priced at $70:
As much as artists all enjoy creating for the sake of creating, we also need to be paid what we are worth. Don't undervalue your time and your talent. If you do quality work and pay attention to marketing, the sales will come!