RE: Ordering from overseas
I just did a google search on alibaba and got a lot on scams and phishing hits. I dont know if its the same alibaba but from the sound of it, could be. Sounded like a central repository for a bunch of vendors. Take a look and see if its who you're talking about. Based on the little I read, its hit or miss. Your call, but think I'll pass.
Edwin