Good post. It is a big learning curve for new online shop owners to get the right selling price.
Factors such as broken or damaged goods, returned goods from buyers and cancelled sales all add costs and precious time to your business.
Don't forget those rip off bank charges aswell.