From the time it is send untill it reaches you is between 5 to 15 days. As you live in Spain it will probably be around 7 days. If you order with EPG it is 3-4 days. This is from the moment it is send. Between placing the order and packing the order, the payment needs to be checked. How fast this goes, depends on the bank.