I've bought quite a few from midi-hits. All high quality.
I've also used Hoofjaw... though not as often.

Mick