Have you done the obvious and asked on pbnation?
When I was in Miami I went and played at some place right next to all the highways etc. It was north of Miami I think as we went past the Dolphins stadium.
There were a good few of the Miami Rage lot there, maybe somebody will know from that very vague description
Anyway, there was a shop on site with a pretty good range of stuff to buy