I have found SonicWall's boxes to be very solid. The only complaint I have is with their customer support. I had one box die a while back, and they sent me no less then 3 replacements that all failed. It seem that at times they will send refurb's out as replacements.

Other then that one problem, the rest have all been rock solid.