No, there is no 100% guarantee that your seeds will germinate. However, most buyers have reported a very high success rate, claiming that almost 80 to 90% of their seeds grow. The percentage of seeds that do not grow is almost negligible and considering you buy a pack of 5 then there’s a good chance that at least 4 (or all 5) are going to germinate and grow into flowering marijuana plants. Sometimes, there might even be the possibility of a male seed making its way into an order of feminized seeds but that’s a very, very rare possibility and James Bean Seeds will give you store credit in some of these cases if you reach out to their customer support.