This isn't an endorsement of any of these, but I will offer comments. If one doesn't have a problem with online shopping, I suggest always checking ammunitiontogo.com for 12 ga buck - they sometimes have good deals on Federal, which is my choice.
Also, if you're around TX there are a group of...