So....What is YOUR opinion on VIN swaps ?

There are exceptions for certain circumstances, but it looks like knowingly altering a VIN, possessing a vehicle with an altered VIN, and even buying/selling a vehicle without a title is criminal here in Virginia - here are a few links for reference:

§ 46.2-1074. Removing or altering serial or identification numbers, decals and devices without consent of Department
§ 46.2-1075. Possession of vehicles with serial numbers removed or altered
§ 46.2-617. Sale of vehicle without certificate of title