Good cigars cost between $2 and $50 each. The price depends on the brand and characteristics of the cigar. Generally, machine-rolled cigars are cheaper than handmade.