Quoted from The_Dude_Abides:this whole announcing Pins to be made in the future and taking deposits for them before delivering what had already been promised to other pinheads needs to stop.
This happens because people pay these deposits. Once they stop doing that it will too. But i don't understand the fuss about this? Nobody is forcing anyone to pay up? What people do with their money is their business i should think.