Depends on the check and where it's from. Go to the Walmart closest to you and see because it is extremely variable.
Dunno, but you're better off going to the actual bank. They don't charge a fee for cashing their checks.
Myself I'm not sure
Most check, but personal checks cost more then federal
As long as it's a valid check yes. They can cash printed and handwritten checks. Fees vary.
I believe so. However...I've never used money services there because Walmart says I am not who I say I am...little weird...
Why? The bank on the check in some other country?
No, at Walmart they tell you they can't take personal checks and to take bank or check cashing business. As for taking to bank to not be charged a fee, good luck with that. Unless you are willing to open an account or already have one, every bank I taken a check to where didn't meet qualifications, was charged a fee.
If you tell them I sent you they will. However if the check is as worthless as the paper it's written on , life as you once knew it will be gone.
It's best to contact them.
99 percent of all banks located and doing business in the United States only check must be made out to you, must have valid state issued I.D. and be prepared with a 2nd valid form of i.d. check your local money service for acceptable forms of 2nd i.d. and while you have them on the phone ask them if they can cash the check in question.. Also they may require you to sign up for a membership with that money service......
I would rather go to a bank for no fee charge. Especially if you need every dollar from that check.
Thanks! Your answer is awaiting moderation.