Needed a comforter dry cleaned. Took it in, was told when it would be ready and was told the cost was $ 25(but it would cost more if there were stains, which there were not). I picked it up on the day promised and they did not try and tack on any additional charges. On my first visit I did not see a card machine, but they do accept cards.