Random time interval

Hey guys, I need some assistance here.
I have a game where you, the player, run your own store. Many customers will come into this store. But I do not want there to be like one customer every five seconds. I want it to be somewhat random, but also based on other variables, such as maybe customer satisfaction and stuff like that. Any ideas? Thanks.

Random.Range.