There's an item listed on their site for a good price, but not sure if they're still in business or it's an old listing.
{Moderator note - thread title updated to include answer}
On google Maps if you go to their street address and select the business there are two fairly recent reviews; 5-7 months ago. Website looks functional.
Sure, but at midnight on a Friday why not ask the good folks on this forum?
For anyone else finding this thread, yes they're still in business. I placed an order Saturday morning and received confirmation and tracking info Sunday morning.