nope, but i have a lot of respect for how they run their business. the only experience i have is when i asked them to add a product, and they were very professional.
No idea what they're like to work with, but I happily buy from them regularly (even though you can get a lot of the stuff slightly cheaper elsewhere).
Did you have a particular reason for asking this question? :)