Amazon order

My order which is one thing is suppose to arrive in 2 days ( Tuesday ) but it says it hasn’t even been shipped yet.

Does this always happen or should I call them and ask about my family order ?