No can't say that I have.
Check their feedbacks. If they have a fair number of positive feedbacks from sales they've made, then they may be OK.
You may also, be able to email some of the buyers who purchased from them. (not sure if you can get the email addresses or not, but you can try.