Not gonna lie, i don't agree with this i think people should choose when they wanna grind their reputation, a good middleground so shops dont get hit 24/7 would be making it so you only get rep after you collect the cash of the till imo.
Also you would be suprised but out of 100 levels i reckon...