today we published update update to Find Sellers page.
Use "Advanced search" link for more options
As a seller myself I do avoid high refund people, because in general they cause problems. I think you should contact support to describe your issue. They are very helpful
This button is to contact the seller
I was able to contact support via help link at the top
I'd say if traffic converts to sales, then it's very normal :)