Hi Susan,
We hope that you have received your Needle Nanny by now! We try to ship within 24 hours of receiving orders and we always use USPS Priority Mail so that orders can be tracked. We certainly do not understand what is holding your order up! Thanks for your patience and understanding.