better validation on CC checkout.