How does one get decent unblemished basil leaves? I bought one from a specially grocer and some from the market and I probably threw out 3/4 of the leaves. I'm making a caprese salad not stir frying it in some Thai dish so I'd like them to look immaculate. They came from Costa Rica and Florida respectively. I'm inclined to go grow my own basil now.