I'm not aware of them personally and they aren't BBB accredited, although that isn't enough to hang anyone with.
I would suggest that you can only judge them by the lack of customer service you have experienced so far, no reason to think anything would change if you ever did manage to place an order and had an issue that required attention.