I paid expedited $15.48 shipping for "item arrives in 2-3 days" description. What they don't mention there, it's 2-3 days AFTER SHIPPING, not after ordering. Takes them about a week from ordering day to shipping. Don't waist your money folks. I'm surprised Barnes does this. I thought they are more honest. They didn't refund the shipping cost of course. Stinky customer service…. Eewwwww…. I hope you get really really reach with that $15.48 in your pocket.