This group is amazing-- give the song a chance to take off. It is one of those groups that takes pride in making their songs different throughout, not always following the verses, chorus, verses, chorus, verses routine.
I have heard a few of there stuff and they really are not that bad at all
I've got all of their albums and have seen them live twice. They are a great band, and one of the few heavily pop/new wave-influenced bands I listen to on a regular basis. Their first eponymous album is my favorite.