2 Days Late

Hey ladies! 
   My period is two days late! I was supposed to get my period either on Wednesday or Thursday. I've had pms for a while. Cramping, lower back aches and my boobs have gotten perky! Should i take a pregnancy test, or wait another day?
Update! 
Now currently 7 days late! i'm going to take a test tonight. i've been feeling so weird lately. my cramps still here, boobs and nipples are so tender, lower back hurts and i've felt like throwing up after i eat. I'm so scared! What do y'all think?