How much is there to unlock? I've found i think 5 shops (all unusable)
But yeah, the chase minigame is fun. It's a pitty they didnt make street lights so you can drag people off them, while snotty nosed 15yr olds yell out to you to spin it up. THAT would be realism.