Great game! A couple thoughts though. You should make it an option to buy cash registers, instead of just being able to get one. That should help with the people not getting impatient waiting. Secondly, in order to make it more competitive and fun, you could have a price report on how competitors are pricing CDs and set your price accordingly. Of course, people might buy from you anyway if you have high karma, but just a thought. I did notice the odd person walking through the building wall instead of the door, but other than that, the gameplay was fine. Does get a bit repetitive.
Biggest gripe is that castles seem puny compared to the first. I mean, in the first one, you could tell that Babylon actually grew your castle. In this one, you have to look at the number to see how close your opponent is to 100.