TODD ALLEN compare prices