You have to be in the store. Do NOT give your card information over the phone. You can, however, pay for something at one location & pick it up at another if what you want is out of stock
Online as far as i know is the only way to pay
Thanks! Your answer is awaiting moderation.