The promise of ship date of 2 days is total LIES. You're lucky if you get your items TWO MONTHS LATER. They'll post on your order that your item shipped and it never does. You have to continue to hound them. They posted my item shipped Aug 9th, today is Aug 24 and it's still not here.
I ordered bark collars before and it took 2 months to arrive. I gave them a second chance because I figured they had a shipping mistake. But noooo, this is how they do business.
If you have an urgent or expedited need, do not waste your time or money.