Yay, we can save so much money by not having to print stickers!!! Never mind that people can get into serious shit because our transport department are too incompetent to implement the new system efficiently, and to make it worse YOU have to do the chasing up whether it's calling them to organise payment or getting your car out of impound.
When I bought my daily the renewal was coming up during the next month, recieved the vehicle transfer ok, but didn't get a renewal. Only knowing when the due date for renewal was made me able to ask my friend who works at the DOT who set up an account for me to pay just before I would have had to take it over the pits.