It is by a female artist/group. It's got an indie/electro/pop sound to it. The female singer has a high-pitched voice (could be a high-pitched male voice, maybe). I didn't write down enough lyrics. But at the end of the chorus she does kind of this stuttering "oh, oh oh, oh oh, oh oh" melody. xD (It's NOT Stuttering by Fefe Dobson -__-). I think I heard the same song at Banana Republic once, with their new Spring 2011 playlist, and I BELIEVE I have heard it ONCE on the radio???
I live in Toronto, Canada.
It kinda sounds like this other song I also heard at H&M (whose name I do not know) but the (female artist, yet again) sang something about the radio.