Is this place still a going concern ?

They've got good reviews for quality and helpfulness on all the usual
sites.

I went there looking for a relay kit for the new-to-me Titan. The
site evidently hasn't been updated in almost a year. There is no
shopping cart, just "leave a message, we'll get back to you." No
other contact information.

I sent an email Wednesday and haven't heard back, not even an
autoresponse. OK, it's the holidays, but I'd feel better about this
if someone else has had a -recent- experience there. They don't
show products for any 9000-series lights although they did provide a
link to a site that does.

I'm hoping to get into the headlights next weekend, and while I have
the tools and parts to do a relay harness myself, I'd be glad to buy
the kit and support a guy who's supported the community with technical
information.