Whatever brand they sell, they are good enough for me!
I guess they do, but would give them a call to confirm
I believe they usually have them but some products do get changed out so not 100% sure they are currently stocking them.
Thanks! Your answer is awaiting moderation.