Hey Im new... Anyone heard of these energy drinks called bombas? I really dont like the taste, but I think they do provide quite a good bit of energy... Whats everyones opinion on them?