I've purchased form them several times. Customer service is great, and they send you all the instructions/dash kits/harnesses you need to install it. If you have any issues, you can call and you'll actually get someone in the us who will more than likely be able to answer your problem.
Also, that looks like a good reciever. if you need any more help, just let me know!
Also, that looks like a good reciever. if you need any more help, just let me know!