That post cited by Powder Monkey contains about everything I have to offer on the subject of sails.
I've never bought or used any of the sails Model Expo sells, but I've seen some of them and read some Internet discussions of them. Frankly, they have a pretty rotten reputation. The consensus among the modelers who've bought them seems to be that they're crudely made, out of scale, and overpriced.
In any case, it's highly unlikely that such a product would fit anything but the kit for which it was designed. The very fact that a kit is being describedd as being on 1/93 scale says a good deal about the manufacturer. It's almost certainly one of those continental European plank-on-bulkhead companies (Corel, Mamoli, Amati, Artesania Latina, etc.). Their products in general don't get much respect from serious scale modelers. (I don't happen to be a fan of any of the continental European plank-on-bulkhead companies - but that's another topic.)
A couple of caveats are in order. First - Model Expo sells the products of several manufacturers, and I'm sure their products vary in quality. Second - as mentioned in that other thread, I'm fairly heavily biased against "set" sails on ship models. I've seen some models with set sails that were done pretty effectively - but I haven't seen many. I decided a long time ago to leave the images of ships bowling along in the sunshine under billowing sails to the marine painters - and my own imagination.
Much of the above obviously falls in the category of personal opinion; take it with a huge grain of salt. But I'm pretty sure that buying a set of sails from Model Expo in the hope of fitting them to a Revell kit would be a waste of money - and quite a bit of it. The Revell Constitution has its weaknesses, but it's a serious scale model. The vast majority of those continental kits don't fit any reasonable definition of that term. I have, in fact, wondered more than once whether the people running those companies really know what a scale model is.
Good luck.
Youth, talent, hard work, and enthusiasm are no match for old age and treachery.