Yes we do accept Visa, MasterCard, American Express and Discover Card and we do not charge convenience fees for using credit cards.