Windsorstore.com accepts Visa, Mastercard, Discover and American Express credit cards. You may also complete your order through PayPal or Amazon Pay. Our servers are completely secure with McAfee so you don't have to worry about submitting your credit card number over the Internet. Your credit card won't be processed until you've confirmed your total amount. If we encounter a problem with your card, you will be notified immediately. When you place an order with Windsor, the funds are reserved for us - we don't actually take the money until your order has been shipped. To place an order using a gift card or a store credit, you will need to go to your local Windsor store to redeem the gift card or store credit. Windsor gift cards may be redeem in a local Windsor store, not online.
Credit/Debit cards from outside the United States or Canada must use our International Checkout online.