Richard McGinlay compare prices