Not unless they changed it. Things are very affordable so you shouldn't have to charge it
I have my own credit card I don't like to go to every single store and get a credit card from them
No credit cards but you can purchase gift cards in the store or online
I dint believe so
Thanks! Your answer is awaiting moderation.