I filed a complaint about this company two years ago. The owners of the company reside in Atkinson, New Hampshire. So do the people who "highly recommend" them on this site. Just happened to stumble back to the site and notice that. Those who view this site can come to their own conclusions given that fact.
0 comments