This paper presents Markov-Chain-Monte-Carlo (MCMC) procedures to sample uniformly from the collection of datasets that satisfy some revealed preference test. The MCMC for GARP test combines a Gibbs-sampler with simple hit and run step. It is shown has uniform distribution as its unique invariant it converges this at an exponential rate.