Originally Posted by
denver24
I believe cbid is owned and operated by Cigars International. They are a large retailer and as BWA said, they have the power to dictate better buying terms for themselves from the manufacturers. I've ordered several times from CBid and quality was always great and customer service was as well. The wilder thought is how high the margin is if you buy the cigars at full price. Even with Cbid, I would think that Cigars International is making a decent profit on sales through Cbid. I could be wrong, and I would appreciate if the membership corrected me if I am off-base. Hope this helps.