I ordered a few bits off WSD before Xmas using the email given in the other thread.
I sent a list of what I wanted, asked to use paypal, got the invoice and paid and recieved the minis very quickly after. The minis were great and the pics on the now dead website did not do them full justice.
The service was great and it is just a shame the website is still down which makes it harder to order if you are not sure of exactly what you want already.
I would reccomend WSD to anyone.