I need to buy a top side control panel for my 2004 Marquis Euphoria. The part number is 650-0475 Balboa 52114. I could only find it at thespaworks.com. Is anyone familiar with them or have another source. I can't find much in the way of reviews for them. I've searched until I'm blue because my water is cold.