My first halo order I spent the 9 bucks on FedEx. It arrived the next day(ordered in the am ). Since then, been using usps, and it's been hit or miss. I'm technically just barely two states away from NJ, and packages are taking 4-5 business days. As long as I plan ahead and order resupply early enough, it's no big deal. If Halo emails you a delivery confirmation, it signifies they've created a shipping label and have notified the post office to pick up your package, it's not signifying usps has possession of it. At this point, it's all up to the postal service.
On Friday I placed an order for a 1350 mah Triton battery, tank, and USB charger. I feel the pain of waiting for the mail, because my G6 tanks are acting up, would be nice to have a delivery tomorrow
