YES, YES, YES, I've dealt with them for over 4 years (even with problems) and they've been ultra-reliable and very helpful.
Much would of course depend upon how they are approached if problems do occur (hardware doa etc).
Golden rule of philosophy, deal with them the way you'd like to be dealt with yourself.
But they are reliable, yes. You can order with confidence.