I've found three unopened bottles of Amaretto in my cupboard. One of them was bought quite a number of years ago from Aldi (none are genuine, all the shop's own brand). I've mixed them up, so not sure which is which. They are between 3-6 years old.
I've also got two bottles of ginger wine and a bottle of Sainsbury's version of Bailey's. I know one bottle of ginger wine and one bottle of fake Bailey's is two years old (as I bought them the last time mum came for Christmas Day and never opened them).
Will they (any of them), be OK? They've been stored in cupboards and larder.