No personal checks,
Pretty sure that ANY Walmart can cash checks up to $5,000. For checks under $1,000, the cashing fee is three dollars. Over $1,000, they charge $6.
Don't know, but you can call them
Not likely
No
Thanks! Your answer is awaiting moderation.