GB, it probably makes a difference as to what part of the country you live in, too. Up where you live, you don't get the same kind of sunshine we do here. The best tomatoes in the country are grown in the midwest...no brag, just fact.
And no, my tomatoes do not taste like the ones from the grocery store.
We get by with a little help from our friends