Thanks for the heads up guys/gals. I ordered a set last week once I saw this post - they showed zero inventory but still took payment and then a day or two later, sent me a shipping notification. Can't wait to have the visor this Friday.
Don't give up, WRX USA!