My future SOT is me.I have potential good news for you....that was NOT the Silencer Shop dealer I was using!! However, you still may be screwed, because your stamp should be there by now.
If they are near enough to you it may just be worth showing up in person to inquire about the status of your NFA item.
I'll send you a PM later today to discuss potential future SOT's.
I would totally show up but they decided to shut down. They claim to be calling and scheduling appointments to pick stuff up as they see fit.
I will never give them a dime again.