The Take the Pledge Sweepstakes has ended.