I hate to say it, but they are ridiculously expensive second hand (or new) for what they are. I have had several cars over the last forty years and the 500x parcel shelf has to be the most flimsy and poorly made one of the lot. I have seen sellers asking £200 for a new one.
I stupidly assumed the parcel shelf was OK when I bought my car from a main dealer and discovered that it was broken on one end, the one plastic end piece was missing and one of the rubbers was missing too!