I tried out their (best of?) album,
Do the Best, and I like their sound, although the vocalist doesn't sound that special to me. I think she kind of sounds like Amuro Namie.
"Fukai Mori" and "Week!" are okay songs, but I really like "Heart" the best!