Instead of replacing the shelves, you could reinforce them. I wonder if several small diameter steel rods (1/4 maybe? I've seen em in the metal section at HD) could be zip-tied in place to provide extra strength? Just cut to length with a hacksaw and secure with the zip ties, I would think...