I have had one warranty issue with Stern (broken plastic on Munsters). Second owner, no issue - plastic with plastic protector sent free of charge and fast.
American is very accessible and have had multiple updates/improvements to their product
No experience with the other three so can not comment.