Tom, try British Isles in the Rice Village; 713-522-6868, they don't a lot of kilt stuff, but worth a try.