Yes installed it from shahryar traders faisal town lahore, i am very much satisfied with it's performance so far, no idea about other brand performance.
Just found one issue, if you stop or pause anything, switch off the ignition, switch it on again, system starts itself and play the music. But if power off system then it remains off untill you on it yourself.