I had considered a DIY one, but have heard they only last for 7-14 days before a refil. The commercial one claims a life of 30 days. Purely for convenience I would consider the commercial one, but and cynical enough to doubt any figures they provide.
What's a good life for a single filling in a DIY kit? I hear the ingredients in the mixture make a lot of difference.
Would you trust the claims for the commercial one that it lasts 30 days?