Touch screen kiosk with currency acceptor and thermal printer