Well put Anahata
The price charged is usually the going price in the environment of the sale - Full price CDs in a high street at £15, online at £8 but neither of these outlets are available to most grass roots artists
The going price in a pub/folk club seems to be £10 + or -
to discount from the going rate would seem strange