Being in Columbus for 2+ years now, I have liked Giant Eagle because the one right near me is MASSIVE and offers tons of crazy amenities, but it seems more expensive than Kroger (I can't remember Hy-Vee prices to compare to) and there have been a number of times that I can't find items I know exist from my days working at Hy-Vee through high school and college. This could also just be those items are not made/distributed here though.
I have some quibbles with Kroger back when I used to live in Alabama. But there are many items that Giant Eagle has that Hy-Vee doesn't and Hy-Vee has and Giant Eagle doesn't. Just different demographics. Try finding pierogies in a Hy-Vee lol.