Where does one get the clear disc rubber?
If there is going to be a run on these in the near future... someone may want to let the :ahem: north american vendor know so he can order more stock... as he might be low on stock.
Where does one acquire the clear ?polycarbonate? disc the rubber adheres to?