Hi Jeff,
Thank you very much for your answer! This is what I was also thinking - in the beginning it'll feel tight or as you say, stiff, but I'm confident that it's going to be better in time. I mean, the more you wear them, the more you get used to them, right?!
Have a great day & all the best for you too!
Kate