It looks like the official site is about to get a major update. The website now points to a new server which shows a "coming soon" message. (if the previous link doesn't work, try this one).
Around this time in May 2000, bidding on the Mini website for a Jamiroquai customised Mini car finished with the winner driving away in a bit of mini-jamiro-history for just over 14,000 pounds (UK).