Painful to the eyes, I agree, but it does sound as though it has been translated from another language which somehow offends me less. Other European languages don't have the possessive apostrophe and people seem to have difficulty with its use. The again, a lot of people who have English as their first language seem to think they're dong the right thing by putting an apostrophe before any 's' at the end of a word. Near where I live, there's a furniture shop which has a huge sign on the ouside wall saying "Sofa's". It hurts my eyes every time I pass it by. And near my parents, there's a shop called "Clever Buy's". Ouch!
Is it the spelling of Mascarpone and Kestrel? I wonder how and why they did that? I can only presume the sandals are named after the bird, since the other word is soar? But I fail to see why you would name a pair of boots after a type of cheese!