I ended up preordering MP Dinobot from TLTC. I'd rather wait for TLTC's stock to come in than be slugged around $30 tax in addition to the extra shipping from Japan.

I've put in an email to BBTS to find out what they are doing since I use them on occasion.