annoying Cramps

is it normal to have cramps 5 days Before ? your period the cramps have been going on for 2 or 3 days.