I have used Frog Toggs in the past... I consider it "disposable rain gear."
You can usually find it cheap enough, and if the zippers work and it is not torn, it will keep you reasonably dry, but it does NOT hold up at all...
Increasingly my opinion on rain gear is that the cheaper stuff will keep you dryer than nothing, moderate priced stuff will keep you somewhat dry, and the good/expensive stuff will keep you comfortably dry during a good precipitation event...
As a duck hunter, I am using quality gear... If I were only turkey hunting, I would be apprehensive about such a purchase.