in BC, you walk into the dealership and pay for your vehicle, an ICBC rep comes to the dealership and gets your info, fills it out on their laptop, pulls a plate out of their bag, gives you the registration, insurance, etc all within 5min and you havent even left the dealership, evenings...