I didn't like that you had to wait for the customers to become interested - it slowed the game down too much.
An alternative could be to go up to them and get them interested. Then you carry out the deal before they become disinterested again :)
Yeah, you are right. And the solution you mentioned seems reasonable. Thanks