The Spanish-SIM-cards.com website will be unavailable for a while. We will NOT be able to take orders for SIM cards from new customers though if you are a customer from before 10/9/2008 we will be able to obtain SIM cards for you.
Topups ARE available for all Spanish prepaid SIM cards/operators.
If you're in a hurry, call Paul in Spain on +34 610911508 or in London on +44 20 7100 1758.