Yet to fit them but the service ( got good advice on the phone from them (promptly answered, and helped without a hurry, all pleasant-rare these days!). The two arrived quickly. These days, I'd give them 10/10.
Top notch technical work and customer service. Easy communication and transactions despite the Atlantic ocean in between me and them. My 964 has been fixed. Highly recommended.