Lowes / HD have absolute trash for product - at the very least I recommend people source from their local building supplier.
i think the appeal of Ikea as stock is that its already cut down and comes with fasteners/brackets/etc. but you can come out ahead and have considerably more design flexibility if you know how to shop.
i built maybe 60' in shelving for my bedroom. light steel frame, inset reclaimed pine flooring. the whole thing was probably $50 in materials. and when i leave it on the street when i move out, someone is likely going to want to take it its not going to look like an old cardboard box.