Domino's Launches New Ads, Accepts Credit Cards