Update on this site: As mentioned
I signed up but can't log in, so
I sent an email for support and they
don't answer. I sent them 4 request
and no answer?????
They are a dropshipper, so if
you order from them, its coming
from China. A middle man. In this case
you should order from China direct
from the vendors mentioned here.