I purchase only organic young Thai coconuts which are usually pretty hard to find in the U.S. and Canadian supermarkets. If you do happen to stumble on one, buy it. You'll be amazed at how much more flavorful they are.
These little coconuts have a long way to travel from Thailand with an estimated delivery time of four to six weeks. To keep them from spoilage they have to be dipped in preservatives just like a lot of other fruits and vegetables you find in the market today, making them non-organic.
However there are a few companies that will deliver pure organic Thai coconuts within two to four days. I think one of them is located in California. I can't remember the name of it right now, but you can find them on the Internet.