Credit card vending machine#3475 By J and L - Wed Nov 12, 2003 11:43 pm - Wed Nov 12, 2003 11:43 pm #3475 a vending machine that accepts payments in credit card form