Yes - currently they have them in stock. Several different sizes and brands. Give them a call to get real time inventory update
Yes, they do have several brands.
I don't know don't work there I'm a customer call the store that's all i can tell you
Thanks! Your answer is awaiting moderation.