Allen has had to wrestle some tough customers the last two weeks .
Allen 's done it with 100 % heart .
Allen has had to wrestle some tough customers the last two weeks , and he 's done it with 100 % heart .