Originally Posted by ATXPro4
Wow that was quick thanks,
Any thing in the US? shiping can take so long from japan.
Haven't seen the new upper deck in the US yet.
shipping from japan is just as long as ordering from Tower... I usually get my stuff in 4-5 day after order confirmation. I'm in CA.