Thanks. I tried calling call center and they mentioned the same. Is debit card accepted as payment method or should we take draft from bank?Yes it is, I did walk-in for PCC at Brampton center on 23-Jul-2020.
Don't call customer service call center, they give wrong/not-uptodate information. For current info, either call BLS location or go and check over there.
In my case, I called call center and they said, PCC forms are not accepted at center as walk-in and i paid for postal (which i wanted to collect in-person) but when I checked at BLS location, they mentioned walk-in accepted for all type of applications.
Hope this helps you!!