A recent experience with Freeman's: Had satellite radio installed, and almost immediately it started to flicker on and off, lost my air conditioning functions, and no more fog lights. The technician took forever to do the install, and then it is totally defective. What gives? Freeman's needs to watch who they hire to do work.
more