John Fitzsimons reviews a bond from Barnsley Building Society paying a whopping 5.4% - but it's not for everyone