This place is sketchy, but that's kind of why I like it. I've seen people drinking directly out of bottles INSIDE the LCBO. I've seen people stealing meat from the Price Chopper. Sometimes the Scientologists offer free stress tests and last week someone was stabbed (as far as I know this was unrelated to Scientology).
However, the positives are about on par with the negatives: McDonald's, LCBO, TD Bank, the Pet Valu and the not-yet-built Dollarama. So even though it's half-scary and generally dingy, there are a lot of convenient shopping options in one dilapidated place.