T20 let down - Barbados Today