I went in to my local GameStop (which closed in the last couple months) to buy Halo 3 on launch day and the clerk gave me shit for not preordering it. I walked to the Target next door and they had a freaking mountain of copies behind the electronic counter.
They sell the exact same shit I can buy at other stores, while the experience is worse (pestering you about preorders/extended warranties/joining their rewards program, selling open copies as new, etc). Since that Halo 3 experience I only went a handful of times (preorders of Xenoblade and Xenoblade X collectors edition, trade in deal for 3DS -> New 3DS, and once when Target was sold out of Joycons).
Kinda sad that they transformed from a store I used to seek out, into one that I avoided unless I had no other option