You can only pay for an online order with a personal check if you select "Pay With Cash" and then go pay for your online order at an actual store. So the answer is yes if you don't mind ordering online then going to the store anyway. Your order will not ship until you go to the store and pay.
Not sure ..... I believe they only take credit or debit cards but it wouldn't hurt to try to see if they take that kind of payment
Yes, if you use a cashier. If you havent written a check there before it may take a couple minutes to get you in their system.
Thanks! Your answer is awaiting moderation.