Re: is this a scam?
I also searched this company. Found 2 web sites, one as already stated hasn't been updated for quite a while but the other one is current and resides in Concord, NH. The outdated web is situated in Atlanta, GA and they deal with technology and public relations.
I would go with your gut feelings.
|