I cant say for sure about the wait time because I don't actually work there

, 3-4 weeks is common, I guess I was just thinking that over Christmastime they were fairly overloaded (more than usual), so it was taking a bit longer. They might be back down to that long now, but Corey has been sick lately, I think she went to the hospital for something this Monday and wont be back until tomorrow at the earliest, so that will slow things down again. your best bet to get a good guesstimate would be to call Bill and see what he has to say.
On another note, yeah the wait sucks, but the benefits once you get the tunes are great!