David S. Potter compare prices