In this July 24, 2017 photo, a Natural Ventures worker trims marijuana plants in Caguas, Puerto Rico. One gram costs roughly $20, although some dispensaries have specials for $10 a gram, which is roughly the average price in U.S. states where medical marijuana is legal. (AP Photo/Ricardo Arduengo)