That is one of the stupidest things I have ever heard. I sampled it and heard no traces of post-punk. I'm not calling you stupid just that term.
this one isn't very post punk at all, seems more like indie punk actually. I listened to their previous catalouge and none of it is post pop punk at all, just pop punk or indie punk.
about post pop punk...it reminds me of the post punk revival in sorts (inflenced by post punk of previous decades but also sounds very much indie/pop rock).