Depending on the amount of cops on the server, and ranks of said cops can effect the response time to a situation. Did you send the APD a dispatch letting them know that they were selling shine? Cops can't be everywhere at every second my guy.
To be honest, some people are just dickheads to be dickheads but If a situation like that happens again, record it and submit an APD Internal Affairs report, They are sent straight to the Senior APD and they will deal with the report appropriately.
Side note: Check your deposit box at an ATM for your 500k for registering with Steam on the forums