Cancellation for Surfaces Revisited