Ego 2405 2 Stage Snow Blower Review - Still not great life!