Sweet! What did you use to design / print the front panel ? Last few years, I've been using the drawing facilities embedded in MSWord (they actually work very well, and are very accurate, once you get to grips with them), and then printing out and laminating the result. This is then stuck to the front panel using a spray contact adhesive that my mate the carpet fitter gave me. It's very good, but it gives you no second chance ...
Arfa