Galaxy S10 vs. S10 Plus vs. S10e vs. S10 5G: What should you buy?

The Galaxy S10e, S10, S10 Plus and S10 5G have a lot in common, but these are the key differences you need to know before you buy any of these Samsung flagships.