I just renewed my Illinois boat registration for my pontoon boat from the DNR. Everything went smoothly. They take the money from your credit card immediately, but it will take 6 to 8 weeks to mail the sticker. I thought I was doing this really early since my current sticker is good until June 30th. They do give you a transaction number that you can show if you get stopped for not having an up to date sticker displayed, but come on, 6 to 8 weeks to send it out. I guess one gets spoiled by getting used to having almost everything you buy these days on the phone or online being sent out immediately.