yeah, really no way to know other then wait.. or if it takes more then 28 business days you can call / email the attitude and tell them it's been x amount of days and you want a reship, that's if you paid for the guarantee delivery..
sometimes tracking says they will sit for a long time, and you still get them, others say it goes right thru customs, and they still get snagged.. the tracking in the us sucks, and i don't even bother checking it anymore tbh..