I've made that bag! It was huge! I relegated it to a beach tote because it will hold over 4 beach towels! It was a bit time consuming, but I think it was my learning curve. It is also what dragged me down into the tote bag cycle that I'm currently experiencing. I made a couple of smaller versions with this idea!
--And, No, I would not make one for $20.