I've come to a realization. My car is reportedly sitting on a dealers lot 2.5 hours away. I've even been sent 'supposed' photos of it. I've paid my deposit, plus some, for PPF/cermacic. Let's face it, when it comes down to the facts, the U.S. launch is well beyond a cluster. Just $ spent...