I can't delete songs from my iPhone?

<iPhone 4S iOS6)

I tried to download a music album and some of the songs from it happened to be faulty (they wouldn't play but just skip to the next song instead). I then tried to delete them by swiping on them (in hope that the delete button would appear) but no delete button appeared. So I then tried syncing my iPhone to my MacBook (hoping that the songs from the phone would be erased since the faulty songs are not in my library). Still no success.

Is there anything I can do that doesn't involve me restoring the phone the factory settings?

Hmm, the delete button should've come up. You might want to search this on Google, someone might have experienced a similar problem.

That's odd, because the swipe and delete should always work. Maybe go into the album and try swiping and deleting individually? Or maybe you are not swiping it correctly? My husband complained of the same thing happening, and not being able to delete some music, but he wasn't swiping it right.

Get a better phone