Went there for lunch today. Arrived late, about 1:30. No line. The burger (Bacon Cheese) was as good or better than any I've had at any 5 Guys (King St. and Howard being the others I've been to, plus one previous visit to Chinatown). Fries were a bit brown in color, but fried just right and very tasty.
So it appears that location is getting its act together, at least when they are not hurrying due to a big line.