I hate to say it but I don’t think I have ever bought a tomato at the store that tasted as good as a home grown.
We grow all our tomatoes in pots. We buy approx. 10-15 plants and grow all kinds of varieties of tomatoes. We have dogs and when we tried plants in beds, the dogs were eating all our tomatoes so we plant those in pots and keep them up on our deck!
I agree with you, home grown is best...they have real deep flavor, especially when they are warm from picking off the vine.