Period, Pregnancy or Problem?

Samantha

My period isn't due for another week, but I've been spotting for the last three days, which is unusual for me. Yesterday I felt a little icky, and today I started having cramps, bad enough to take some ibuprofen. Could it be implantation bleeding or should I be concerned and go to the doctor?