Robert MacSwain compare prices