Michael Connor compare prices