Small bug in purchasePlans (please check) where Money was confused with
M.
Prints to make me sure that the simulation is running.