I just found a site that sells the Mallory kits and was wondering if they are just as good as others?