Took 10 days, total.
hint: Send bank money order. If you send a check they wait for it to clear before processing it.
Yes, there are people stupid enough to send a rubber check for a CWP...
Another hint: if you have a Costco membership, they will do the required "passport" pic for $5.
Very satisfied with the level of service. $65 for 7 years.