Card Saver Recommendations

I went to GameStop yesterday to get this card graded, I have the card in a top loader, but the employee told me that I have to put in a card saver He was cool and warned me that the ones they sell in store for $0.25 are trash and my card is more likely to bend if I try to put it in Any recommendation for these? Also, what grade do you think this is getting?