I put in as order with them early February, then after a month tried contacting them. While waiting for a response I did what I should have done before placing an order and looked at their social media and reviews. From at least 6 months ago they don't seem to have delivered, or even responded, to anyone. I had to get a refund through Paypal, which just so happened to coincide with the site going down.
I hope everyone is OK, but it does seem that Black Cat Bases are defunct and have been for a while.