Last I heard they were shut down by the spanish police but there billing system is still running, I heard this around the beggining of July, not sure when it actually happened. This is copied from the website I saw it at, it was an OP list site:
WARNING. DO NOT ORDER. NEWS.
We finally got some reliable news: LIbsol has been shut down by Spanish police.
Their billing system is still working as it is based somewhere else and is automatic. It seems there will be no more deliveries coming from LIbsol. It is all up to the Spanish legal system.