Have tried all major brands.. Butterball, Honeysuckle, Shady Brook, Norbest, actual Farm fresh turkey. With all the craziness this year.. I managed to get a nearly 25 pounder, but only ShopRite brand turkey was available in that size.
HOLY WOW! This was THE BEST turkey ever! ShopRite turkeys, folks! WOW!