I am currently in the process of building a custom control panel and wanted to pass along some kind words about Ryan at ebrewsupply.com.
Last week I placed an order for the majority of my components minus one 25A 2P DIN Breaker (site said out of stock). I emailed Ryan the next day asking him to let me know when he was getting more in stock and he got back to me right away. He said the online inventory was not accurate and he had a bunch. He proceeded to send me a coupon code to wave shipping charges for the second order! Clearly this is not something he needed to do, but CHOSE to do as great customer service.
I am blown away at the customer service I received at ebrewsupply.com and would highly recommend them to any brew looking to source components.