I bought a product with a defect from 3C-Hub today. I plan to go there on Monday for complains. Will update this review after I meeting them.