McMahan compare prices