Banff, Alberta Bowest Computers Thinking about buying a computer or want to fix a broken laptop? Visit Bowest. They even give computer instructions in a classroom like setting. Phone: 1 403 762-5159 Address: 216 Banff Avenue. The Source Everything electronic and computer based calls the Source home. Situated downstairs in the Cascade Plaza Mall.