It generally takes a month or two if you're in the military. I've had a couple. Just remember to pay it right away when you get it. If you don't the price goes up....and if you happen to forget, then your license get suspended.
If you're going way over the speed limit, they'll take your license away for 30 days....just like E 90 says.
2007 E92 335i Coupe: Monaco Blue/Premium/Sports/Winter Package/Nav/CA/6MT/TT/Active Cruise/Active Steering/iPod/Rear Shade/Tint/Short Shifter/OEM Alum Pedals//