I've been meaning to take a picture of the store since I seen it on TV, but I never seem to have my camera with me. This is just one of the filming locations for the Alphas pilot. To be honest it was such a short scene, I had only recognized the store from the inside out. They also used the parking lot. Except they cleverly obscured the red sign for Canadian Imperial Bank of Commerce. As you can see, they put some effort into turning this Toronto suburb into somewhere USA. Alphas airs here on Space.