Where do i buy good 26650 high drain cells?

Yes, I think that 5900 was an earlier version that Vapcell did. They rated it a bit too high just like Keeppower did so they lowered the capacity on later versions.

Here is a link on the Shockli 5500mah with a lot more duscussion.