You can check the online store. You just have to pick the store you want to check.
Yes
Yes they do. Mostly consumer level but some professional level. Microcenter.com is fairly accurate if you want to know what they have in stock.
Thanks! Your answer is awaiting moderation.