hey, just wondering...has anyone else heard of these sticks called Carbosticks? I saw them when I was on holiday in Tokyo, in a music shop in Akihabara and tried them out. They feel fantastic! Anyone knows where to get them in Singapore? (Nigel, do you have them? lol.)...