Well, if someone doesn't know how to find a part number, there's always someone to help to find it. All our LUGBULK members are hangin' in the same place (forum) :)
Some use bricklink number, some Peeron, other lego element ids from a set instruction.
Basebrick is build to regonize all these numbers (not all availeable immediately, but added if needed).
How can you order a element that is not even released yet?
But about our system, it goes like this:
- Buyers can suggest any number of any part. If someone wants something badly, (importance) points can be used that the chance of a part to "survive" is better.
- Time limit is reached. Parts that have highest points are in places 1-80, the other parts are below the border and those parts are dropped from the list. I.e. the part that buyers want the most, usually has the highest score. 80 list > lego.
- When 80 list comes back, border is set to 50. Those parts which didn't pass through, are dropped from the list.
- Buying begins. Everyone has the same max limit to buy, but if someone buys (and confirms the order) less than the max limit, the remaining value is added to other buyers max limit.
For exmaple (numbers are fictional) : 10 buyers, max limit per buyer 50 euros (total max limit / buyers). Someone buys for 20 euros. 50-20 = 30. 30 / 9 = 3.33 euros. New max limit for remaining 9 people is 53.33 euros. Next one buys for 53.33 euros. Max limit unchanged. Next buys 35. New limit for 7 people is 53 - 35 = 18.33. 18.33 / 7 = 2.62. New limit is 53 + 2.62 = 55.62 euros and so on.
- Time limit is reached. Every part below 50 border is dropped and parts are ordered. All parts status wanted > ordered.
- Handlers receive parts from lego. Buyers can see all data and payments from their invoice. Parts > buyers.
- All done. Handler mark's LUGBULK as finished. Parts status > normal or added to user's old part quantities.
- All this is done automatically (exept time limits etc).