Midway is great but sadly sold out of pretty much everything at the moment, Cheaper Then Dirt is the slowest shipping I have ever seen, 3-5 days turned into 15 days, not real happy about that. Most of my stuff I try to buy local though. My local shooting range is cool, I asked them if they could find me some Deep Curls, a week later they not only had my bullets in they started stocking them for the calibers I shoot, now THAT is service