Yes you can at the pump with a debit or credit card
No. As the site manager I assure you that you can not use the pumps 24hrs.
Yes, If you have a debit or credit card most stations allow you to pump 24/7.
Thanks! Your answer is awaiting moderation.