i think online checks is for you to do a check on an employee. So if you want to see whether you have a record go ahead.
Printing out the online form and sending it to CIC - i don't think that would work. At least that is my opinion.
rupeshhari said:i confirm that people apply through buffalo now need state PCC for sure.
I dont know if your visa office requests it and i dont know even if they dont request it, they may still expect it.