I have used year-old Xtol successfully. I use it replenished and keep the working solution in a plastic Jobo bottle and my replenish stock is stored in glass.
It does have that reputation for going bad suddenly though.
Do you know what plastic is in the goonie-bag, it may not be as air-tight as you think.