"I've heard" is NOT a good start to any sentence involving the health of someone else's snakes! If you cannot take the time to look up a thread to even reference something, then please consider not saying something is exactly like something else.
Again with the "I've heard". I've heard a lot of things in life and about snake keeping. What I know is that when it comes to treatment of mites I'm not going to be worrying about $20.00. One product may well be like (not exactly the same) as the other but seriously, is it worth the risk to your snake? Is it even worth the hassle to you if the mites keep coming back? Is it worth having mites in your collection when they are a known vector for disease? Think about it and think about advice given with the words "I've heard" in it.