TVM's now accept credit and debit cards