In my experience, Scarborough is better than Brampton for walk-in. When I went to Brampton last week the line was very long (weekday) and, anecdotally, chances of getting was low without lining up in the wee hours of the morning. Whereas in Scarborough I was there at 10 am and got in by 11am...