I completely agree that pricing is personal. I have a basic formula, then twiddle it if it looks a bit high or low.

Materials x 2 + cost to post / hallmark / package + price for hours worked + 5% "profit".
This allows me to have "sales" periodically.