YES we accept personal checks for amount of purchase. YES we accept Visa, Master Charge and Discover credit cards. YES we accept cash .