Can I place an order online and pick it up at a Windsor retail store?
At this time, purchases made online cannot be picked up at a Windsor store. Although, merchandise that meets return eligibility and standards may be returned to any of our 300+ Windsor in-store retail locations.