I wear a size 32 in jeans and I use a small 08 Warrior. IMO I think mystic makes the best harness. If you wear a 28 I think a small should fit you fine.
I thought WSW was carrying Mystic stuff now? If not, just call up and talk to Wayne at
www.pcbkitesurf.com. He will know more about the sizes.