Just a thought. Contact the stateside office of the company that made the compasses, explain the situation and how they will be used, and see if they will fix/swap them. Might even try REI as well, if they carry that brand. The worst is they can say "no."

Everyone likes good PR...
_________________________
Geezer in Chief