I've only bought from them rarely, a long long time ago, but I was impressed.
If money is no object -- or developer time is expensive -- or failure is expensive -- it'd be my go to source.
For what I'm doing now (education), pricing is quite a bit too high.