most cost effective petrol leaf blower eb260 for sale