I was surprised that you state the fact that you begin to use Quickbooks as a rationale for changing your pricing structure. A program should never determine the way you do business, and the pricing is an entirely different entity.
What you charge is dependent on your market. I am aware of the pricing structure of some clubs here in Raleigh, NC. It is Buy 10, get one free, at a rate of $10 per class.