Nah, I'm using them, but not relying on them.
They are supplying most of my 3D printing. I have alternatives lined up, and they are aware of that. They are doing fantastic work at the right price, though. TBH, without them - my project wouldn't be easy to achieve!
That said - my other print supplier is doing great work and continuing to surprise me.
Also, all of the casting is done in house. If there is any delay, that is only because of my ability/time/mental state!

Anyway, right now - we are doing weekly updates so that people know what we've been up to all week and what the plans are for the week ahead.