they do have check cashing however you have to be set up with their system and I believe once you give all your information it takes a week or two before you are able to cash a check with them. I would suggest calling just to make sure but it's definitely worth it to find out and I do believe Walmart may offer this as well. But again I would definitely suggest calling first.
They did years ago not sure anymore
Yes but depending who you deal with you may need current id
Yes
Yes they do at customer service desk. Although Meijer is open 24/7 the service desk is only open to 11 pm I believe, for cashing checks.
You have to have valid id plus you have to fill out something and wait 2 weeks before it take effect
No
I believe with a valid ID
I believe they allow it with a valid ID, matching the name on the check obvi..
Thanks! Your answer is awaiting moderation.