Yes you can. There is an online fee as usual though.
Yes you can but there is still that charge fee for buying online
When I paid in advance, they take I on a convenience fee. So yes, you can lay in advance, but it will cost about a dollar more.
Thanks! Your answer is awaiting moderation.