I love KSP in terms of gadgetry and selection and this store is really nice physically though service is sorely lacking. Unlike the Yonge store, staff aren't too bright at this location or knowledgeable of what's on hand or proper use.
What really bothers me is the mass collection of phone numbers and email which has gotten way out of hand. For a $6 purchase I'm going to keep my receipt like a normal person or eat the loss if it breaks in a year. Yet every single time, constant badgering for these personal details so their marketers can resell them to their partners.
Consider what happened after radio shack went under, the most valuable part of their business was their customer database and they sold it shamelessly.