3 /5 Jennifer: I think they do a great job but unfortunately they now charge a processing fee for card payments. Im glad I noticed it when I went to check out and I had cash. There is no sign that I noticed about the fee or verbal communication about the fee.