Some of them are legitimate and will be a advantage to your marketing attempts.

There are certain issues that lookup engines look for when they want to index your site. Talk to the business representative and make a consultation on how much and how long the set up will take.