BBM
It is an offense and you can be arrested without a warrant. Even under the Traffic Safety Act.
Again.....In R v Sandy 2007(see the bolded text at bottom)
[62] In the case of the Traffic Safety Act, police officers are authorized to arrest without warrant only with respect to specified offences. This power is governed by s. 169, which provides:
Arrest without warrant
169 (1) A peace officer may arrest a person without warrant if the peace officer, on reasonable and probable grounds, believes that
(a) the person has committed an offence in respect of any of the provisions set out in subsection (2), and
(b) the person
(i) will continue or repeat that offence if not arrested, or
(ii) has provided the peace officer with inadequate or questionable information as to the persons identification.
(2) For the purposes of subsection (1), the following are the provisions for which a person may be arrested without a warrant:
(a) sections 51(a) and 94 relating to the operation of a motor vehicle without having a subsisting operators licence;
(b) section 52(1)(a) and (d) relating to the operation of a motor vehicle without having a subsisting certificate of registration;
(c) section 53(1)(b) relating to the displaying of a licence plate other than one authorized under this Act;
(d) section 61 relating to the defacing of licence plates;
(e) section 68(2)(a) relating to possession of a motor vehicle or serially numbered part,
(i) where a serial number or other authorized identifying number or mark is not displayed in the space provided for displaying that identification by the manufacturer, or
(ii) where the serial number has been removed, defaced, covered, altered or destroyed or become illegible;
Link to complete case......
http://www.canlii.org/eliisa/highli...GljbGUgSWRlbnRpZmljYXRpb24gTnVtYmVyAAAAAAAAAQ
Let's just accept the law on defaced VINs and move on.