The Sheila Divine are a Boston-based group from the late 90’s. Their sound feels very much like the 90’s indie alternative rock scene from Boston. I remember them mostly from this commercial for Cambridge Soundworks.

You can hear the whole song here:

And a few others…