...and just a quick note from someone with a website (jewelry and poetry books):

When an order requires insurance, I go to the post office twice a week to mail. Items are shipped 1st class and usually arrive in a few days. When insurance isn't requested and if the package isn't too big, I mail directly from my home within 48 hours of getting the order. Postage for a small package is $1 and ~$2 for a large one.

And BTW, I now offer gift certificates [Smile]

Some websites offer cheap prices for their merchandise but really sock you for postage. To me, that's a little deceptive. I just charge whatever actual costs are.