Who has eaten at Weber's Hamberger Stand in Ontario, Canada?

They've got it figured out. They get through those crazy long lineups at amazing speed. Super organized!