we're not really looking to buy leads - although we do... but take on enablement to manage Google Ads, Search Ads etc. when they gave a quote it was really disorganized and vague but the prices were high and then they didnt really explain the quote and got annoyed when we asked. so perhaps theyre more a lead sale company and not so much media? This is what I'm gathering from the thread that they are just good for selling leads?