That is a good deal. I figured out I prefer the uninsulated breathables but if I needed a pair I'd hop on this. I got a pair of Rogers brand neoprenes on sale for $99 a couple years ago just to have a back up pair.
After a decade of doing this I'm convinced all waders suck so just buy what's on sale & try to have two pairs at all times.