Since I lived in Chicago long enough so I have tried everything and it is all good. We frequented their shop for chana poori on week ends. I have a good story to share. Once we bought some mithai paid them with debit card. And then decided to get a couple of cups of chai. At that time they did not accept Credit or Debit cards for less than 10 dollars order so I told them that I do not have cash to pay for chai , they told me not to worry and pay on the next visit. I become a fan of those guys. On the other hand I was made to go to an ATM to withdraw cash to pay , at some other desi stores, in those kind of situations
They still dont accept cards for less than $10... But yeah, they're nice people. I go there maybe once or twice every month, and they've never disappointed me.