Never heard of those brands sorry not of help.
Call the store that's your best option.
it would be best to call the store for that
I just checked the website, and neither name showed up. You could call the store and ask a clerk in men's in they carry either of these brands.
Not sure as I do not use either of those.
Thanks! Your answer is awaiting moderation.