They're open again. I was the one who reported them closed a couple of weeks ago when it was fenced off and partly dismantled. It's back in business with minimal renovation to the pumping are - possibly new pumps & veranda. I have since noticed a couple of other PCs fenced off the same way, seems to be a company wide hardware retrofit.
Note while the gas station is 24/7 the website indicates 7AM-7PM for the Car Wash.
Otherwise it's just another gas station but I tend to skip it due to a couple of particularly flaky & irritating night clerks. Personally I'd drive the extra 2 minutes to the Red Maple location if I want to gas while shopping on High Tech. Both locations sometimes drop their price a few cents at night but not as dependably as 9550 Yonge or 9277 Bayview. read more