Nice little game! One thing I would recommend is removing the "in queue" time for paying bills, as this just had me staring at the screen, waiting to play.
But, but then how would you understand what Sarah was going through? xD No, I get your point, that part should be changed or at least toned down a bit.