am unable to find out any related charge on BLS or CGI website!
worst part is that BLS is charging more than what CGI has authorized. see this link and tell me how much you paid for courier. i paid $26.55 + HST whereas BLS is authorized to collect $20 for this
https://www.cgitoronto.gov.in/page/bls-service-charges/
for photos they are supposed to charge $15 and give 4 photos. i don't think they're giving 4, but only 2.
OUTRIGHT LOOT. just multiply $6 or courier charges imposed with numbers they process and see the kind of money they're making. using that money they are keeping mouthes, ears and eyes shut of those who should be scrutinizing them.