Ive always heard if you have lady bugs you wont have aphids. Anybody know if there is any truth to that old wives tale.