George MacDonald Fraser compare prices