We've had good service out of our Simpson with a Honda engine . . .
Around $300 at Sam's four years ago. Current model is at Lowe's for $369. I did have to replace the pump, but that was my fault. Make sure you drain all of the water out and, if possible, store it where it isn't in freezing temps.