Giles de la Mare compare prices