RIMS,
As far as I can tell, they are done by a whole bunch of different companies, covering different areas of the country. You might get some hints by searching on "compliance".
Based in MD, near DC
Shopping from the Carolinas to New York
Have video cam; will travel
Poor customer service? Don't get mad; get video.