Michael T. Snarr compare prices