I'm interested in any answer, but I'm particularly curious if there is a limit on how often you can it for a given store. For the Food store's it is normally hard to keep them stocked, and if I can only get "Fully Stocked" tower bux bonus say once an hour per store, than I wouldn't work as hard to keep those stores full.