Yes the Marvel,they do take Credit Cards and they will ask for your ID. It's for your protection.
Yes
Oh yeah
Yes they accept both debit and credit though there is a surcharge for any purchase under 10.00
Yes they do
They do but charge extra if under a certain amount
All Credit Cards accepted..
Pretty sure if not there's a ATM 2 blocks up.
Thanks! Your answer is awaiting moderation.