Ya they're still kicking, their customer service is a little lacking though.
I put an order in with them online a few weeks ago for a restricted after talking to someone there one the phone.
After placing the order I had trouble paying online (ended up being a problem with my bank) and my account said the order was placed but on hold.
After calling about 25 times I finally got ahold of someone (a day or two later) to ask to take the order off hold so I could pay online and they told me that they had just sold out of the item so I was out of luck.