I've had three transactions with PBK...first took 7 days, second took 6 days, third took 5 days. The second one included a holiday weekend, as I recall. I can't complain.
If your delivery has taken two weeks or more, something is amiss. I exchanged emails with the customer service folks there once, they responded (and fixed my issue) the same day.