Yes 14 days i a long time. Sorry for the wait, but it was the bank. They seemed to think the money order was fake. Lately ive even had a hard time cashing checks through them, their on high alert because of a spike in fraudulent checks and money orders. And a recent security breech involving debit cards has got them all worked up to. To say the least i have no intentions of keeping them as my bank. Your cylinder was shipped today via ups ground. You should receive it in 6-9 business days. Again, sorry for the wait.