JD750 wrote:
I have seen this name recently. Searching using Google, and adding "wiki" does not turn up anything. So either (1) they are a very new seller, or (2) they did not pay Google enough to be displayed in top search results, or (3) the are an old seller with no on line visibility.
Sorry I know that was not much help. I am curious to see what others say.
Thanks for your response, any info is worth looking into.