Chuck:
Have you tried the Ranger belt ? I think it works well and my kilt doesn't get loose on me.