I have worked with NetTrackers for a couple of years now and I can say they do an excellent job. Most of my requests are taken care of within a couple of days of the request and even complicated projects are done fairly quickly.
Plus I can trust them with all my passwords and have never had an issue with security.