I work with AMA on a regular basis and can say nothing but good things about them. Very reliable, always willing to help... one of the good carriers in operation.
I know this is a love fest but we use AMA and we have LTL with appointments - and they are one of about 3 carriers that always makes their appointments. So they are first call for us for LTL to the States.