Lead Source Solutions (Lss)
Completely misrepresented themselves... Defective product... Not at all associated with google
This company has Nothing to do with Google! They are a SCAM outfit sending links to Google to utilize their software aka Google AdWords. The CD they send you is full of mistakes and useless information. Entering information verbatim as instructed on the CD doesn't work and will NEVER work. This ...