I guess it would depend on the budget. Personally, before venturing into being a PPC provider, I always opt for PPC to get the best results on my marketing campaigns. A bit expensive though and results do vary for each campaign. But it is all worth it once you see the conversions