Cops pay high price for marijuana mistake