they shipped via USPS by default and changing the shipping method when checking out was not obvious or maybe not possible. So my original order took about 3-4 weeks to arrive from a few states over. They sent me a second pair when I told them that I never received the first pair (after ~3 weeks) and they shipped a replacement pair via 2nd day air but they still took over a week to arrive. I missed 2 opportunities to take them to the range.