Or has anybody used this stuff from www.mycleanpee.com ? Looks like the same stuff.