Marc's is awfully convenient, in terms of location. That's pretty much where it ends for me.
The store is tiny. Their selection is hit or miss - you can find about 50 different kinds of chicken broth, but no vegetable broth at all? Or, I could find whole walnuts, crushed walnuts, halved walnuts, but no pecans? However, they do have lots of different TYPES of stuff, but maybe only one brand of it.
Limited selection of produce and some of it is a bit iffy looking.
One of the biggest downsides is the staff that work there. They seem upset when you interrupt them as they're yelling across the store to the other cashier about so and so's baby mama's brother going on a date with so and so. There seems to be only one register open at a time and you wait for about 20 minutes.
Also, they only take cash, checks (but only from Ohio), or Discover. I wish other credit/debit cards were accepted.
It's convenient if you live nearby and forgot something common at the store, but I don't grocery shop here.