Not necessarily always full shelves but they have a decent selection of styles and they change out often so if you don't see what you want one time, you're likely to on the next visit. They do skew more towards sneakers and other athletic shoes more than other types but they do have dress shoes and slides.
If you mean full shoe store stock then no, but they do carry all sizes and most casual types especially everyday and athletic.
No, not all the time.
Thanks! Your answer is awaiting moderation.