The quality of products provided by the shop is really great. Every little thing was wrapped properly and tagged with the model name on it, so it's easy to find the component I want. Also, the shop keeper or the helper had been really helpful on my shipping issue or any question regards the products. Highly recommended shop!