Yes
Yes but there's only ever one or two in stock. You can always special order one in store or pay online and have it shipped to the store if you're worried about shipping costs. Black Friday and other big shopping events should mean more stock of everything and a better shot at finding one in store. Best bet, call ahead.
Thanks! Your answer is awaiting moderation.