If you are auctioning then there is a bidding system. Do the item goes to the highest bidder after "x" amount of days.
Not suggesting for that at all.
I am suggesting a system for removing items no one is buying from the shop after 30 days. No bids. Just a simple listing expiration.