Sheldon Middleton compare prices