Where is it coming from?
I've had orders (usually E-Bay) from China that all seem to arrive, some a bit slower than others.
I think the Chinese E-Bay orders do come with tracking, but until they actually get to the USA, updates are sparse.
2 months is a bit long to wait
You might be able to cancel the order through your credit card company.