I usually buy tomatoes on the vine. They are firm and sweet. Unfortunately I haven't seen heirloom tomatoes here. Good luck.