Well, my iRex hit on my Visa on July 6th, so it seems that the US Visa billing issue has been resolved.
My order status has not yet changed in the iRexshop, as of this morning...

- still 'confirmed, processing'
BTW, it came to $813.
One step closer (and still behind the Europeans, who started shipping today).