Kdog Mar 31, 2008, 4:47 PMAnyone heard of this company? If so, your opinion. I've been talking to the branch in Massachusetss. Thanks