If it's seized, it's seized, you will get a resolution,
If it's not seized, then it's on your way to you.
While yes, above 2 weeks is uncommon, customs can hold your package HOWEVER long they want for NO reason. I would say around 45 days is when I would call it quits and ask for a refund/reshipment (be careful not to use the same address/name.
When it goes into customs or disappears into customs, there is NO tracking update, 4PX, USPS, whatever, they don't know what's going on, all you will know is if it goes in and out of customs, that's it. Mail companies have NO control about US customs, it's a federal entity, they don't answer to anybody.
And no, do NOT contact customs about your package, this is a huge red flag.
I understand it's very frustrating with your first rep, but this is just how the replica game goes sometimes. I know nobody ever wants to hear generic advice of "just wait", but that's the best you can do. After 45 days if no movement I would contact your TD and lay out the facts - that's it's probably seized and you want whatever resolution.