The shipping charges are listed in each listing. The shipping charges for most 20 packs I've seen are $6.95, and 10 packs are $6.50. Sounds like you made out pretty well paying only $9.95 to ship 30 cigars. Also, shipping costs vary depending on the method of shipping, ie. USPS, UPS, FedEx, and the size and weight of the package. 30 cigars is going to weigh more and need a bigger box than a fiver would fit in.