My heart goes out to you. Especially your son, not sure about his age, when our bike got stolen, my kid said, why would someone steel our bike? And then after a while my kid said, get the shot gun, Dad, lets go find them
Unfortunately here in Dallas, such a big city, there are probably 20 detectives working on thousands of theft cases and other cases, not a good ratio, but what can a guy do other than what you said, put the word out.
I hope you get the bikes back and the slime balls get jail time.
Todd