Really glad to hear you had a good experience with them. Yes their spoken english isn't always great, but as I was telling someone previously via PM, they're very easy to communicate with via email.
They do have other odds and ends, and they're always pretty competitively priced.