As usual, these pre-fab sump is pretty pricy for a plastic box with a few PVC parts, but that's pretty much normal for most of the other hardware in this hobby.
It is relatively easy to add baffles, but if you can find a sump with baffles build-in, then it will be better deal if the price is about the same.