Mirliton are very reliable. And dangerous, so I try not to go to their site too often.
You can feel very safe ordering from them.
Black Cat were great, then struggled. They did well my last order so I guess they are, as folks have said, getting back on their feet again. I hope so; I quite like some of their figures.