Friend of mine got his in 3 weeks from the day he electronically submitted his "paper work" for TX, another friend did the same thing and it took almost 2 months.
I chose to get my permit through AZ because it was $160 cheaper.... $140 for tx permit plus another 60-80 for the class...
AZ cost me $60 TOTAL. All I to send in was a copy of my TX hunter safety cert.., my finger print cards (AZ doesn't use electronic),and the application plus the $60
Submitted my Application on Dec 5th and received my permit on Dec 19th.
And in 5 yrs it will cost me $40 to renew it for another 5 yrs.