Welcome to SaleHoo! You can read the reviews given for this supplier at the lower part of their supplier profile page Link hidden: Login to view
It gave feedback on the quality of their products.
And you should also get in touch with them directly at 1800-396-8120 / 631.873.4493 so that they can address each of your questions.
Let me know if you need help in contacting them. Take care.