If buying locally, the best place to buy CBD in Texas would be a CBD specialty store or dispensary. Online shopping is the best option because of the wide selection of CBD brands, CBD products, easy access to the Certificate of Analysis and convenience of shopping in the privacy of your home.