Look at it this way. If you go to York , you will most likely find what you want. But you may pay a price more than what's on line. The online places may not have what you want in stock and you may have to play the waiting game.
That's it in a nutshell. These days can't have cheap and plenty of product. Usually have to pick 1. At least for the time being.
There'll be ammo and choices, but both get less as the show progresses. If you're going just for ammo, get there real early today.......