Does anyone know how "limited" these really are? Now that I am getting one, I don't want anyone else to have one.
My guess is that they really aren't limiting them and they will sell as many as they can, but if someone knows the number let's hear it.