No supreme. I'm out.Edit: On a more serious note though, have you checked out Larose caps? They make some nice ones, and many people really like the fit. On that note, I think fit is most important with caps, so I'm always concerned about ordering them since some store won't accept returns for hygienic reasons. Might wanna check out local shops where that is the case.