Very nice work Dave, don't get too beat up on what you charge just make sure that you do it for a PROFIT,
The biggest mistake is to make a loss especially while times are bad, often these 'cheap' jobs get good referals because the client feels that he got a good 'deal'. Keep up the good work!
Ian