Yes, I do mean those. They're great but the epic cards are very awkward. I found these decently priced binders on amazon that are made specifically for these cards though.
Unfortunately they're sold out of the 2 pocket 3.5x5 sleeves but the binder comes with some of them and hopefully they'll make more.