But before you do that, consider building your own. For about the same ... couple of hours to build each shelf, including ...
I built my shelves and brackets with plywood leftover from a previous job, but I did purchase the pine wall cleat material ... sizes I show to suit your needs. If you make the shelves narrower ...