Frustrated and fearful - Barbados Today