Reviews of JAMR . Japanese and American Mechanical Repairs. (Auto Repair Shop) in Christchurch (Canterbury).