Kirkcaldy have new caps coming to the club, in conjunction with oddballs. Only £18, available in the next few weeks. Limited stock initially