Where Can I Find All Information About New Balance Canada? Scott T. May 22, 2017 15:26 Follow All information about New Balance Canada can be found on the attached FAQ Sheet. NBCA FAQ Sheet.docx 100 KB Download Related articles Do You Need To Contact Us? What Was Fit4balance.Ca, And When Did It Close? How can I return my order? Do you price match? Shop Walking Comments 0 comments Article is closed for comments.