Someone told me Jud Barber has closed shop and that Joule Electra is out of business. Can someone confirm this?