Almost there! Verifying your deal with AT&T Business