I used a certified 3rd party. Mainboard is expensive, as was labor. 2 x compass is only something like $20 for the parts. If your second compass is just disconnected from the mainboard, it's a relatively cheap fix (although I'm not willing to open the shell - many here do).