Good news to car owners who need dependable and trustworthy car repair and maintenance. Canadian Super Shop announces that availability of their services to those who are searching for car mechanics they can trustGood news to car owners who need dependable and trustworthy car repair and maintenance. Canadian Super Shop announces that availability of their services to those who are searching for car mechanics they can trust. It is difficult nowadays to find an auto car repair company that provides excellent service at an affordable price. Canadian Super Shop, an auto repair Winnipeg service, claims that they will give you your money's worth. canadiansupershop.cainfo@canadiansupershop.caread more