I was in Delia's the other day and heard this awesome techno song. I asked the salesperson is she could tell me the name of the song but she just said that it was a mix CD that they get from their headquarters. Can anyone please help me find out the song? I don't remember much of the lyrics (sorry), but I do remember something about a boyfriend mentioned in the song.