What are the payment options? For your convenience, we accept Visa, Master Card, Discover and bank checks.