Any reason you think it will cost upwards of $350? I'm not questioning your statement, I just don't know the prices of certain things that you might have included in that quote.
In my mind, the only big ticket items for this control panel are the PID/SSR, and the GFCI, and those should combine...