Re: Star Buzz?
I think each brand has a star flavor. I really enjoy Starbuzz Lemon Mint and Peach.
I have heard that the brand suffers consistency problems and that should never be at the price they charge.
I enjoyed their pumpkin pie sample mailed to me and I would buy it if I didn't have several kilos to smoke already.