the product quality is very good. So far works well on my bmw f10. The only one that need to be improved is the after sales service. The response is very slow. I was asking something about the product. Hopefully the communication can be improved in the fitur. I was planning to buy another produce from this supplier actually.