While Dominicans seem to prefer (or not mind) green and less-than-red tomatoes, I rarely have trouble finding deep red perfectly ripened tomatoes, especially the plum tomatoes at most big supermarkets.
While they may be illegal to import, I brought about 20 packs of various vegetable seeds with me one trip...just in my suitcase...was not questioned when the bag was scanned at STI...I didn't realize they weren't allowed...
BTW, Nacional in Santiago has 400g cans of DiCecco peeled tomatoes for around $1 per can...and several other brands of tomatoes, sauces, and pastes from Italy...