IMO i think Google adwords has become very expensive recently. and end users are very aware of what sponsored listings are. I find end users are avoiding them as they know companies are paying to be their and there fore is not exactly what the are looking for!