Michael Patrick Gillespie compare prices