Canadian and American postal systems charge a lot more for international tracking, so its unlikely she sent it that way unless you specifically requested it. Personally I'd do what you said, open a dispute (you have no choice!), and if it arrives then fair enough, no problem. If it doesnt, then your covered!
Whats her feedback like?
ETA im still waiting for something sent from america 5 weeks ago