Andrew Swift compare prices