Yes they accept all forms of major credit cards and they even have an in-store credit card
I'm not sure, but I'm leaning towards no
You can use a credit card I believe.
No not that im sure of. I believe you cant
Thanks! Your answer is awaiting moderation.