I have an unlocked iPhone 5 and iPhone 4. I am looking for local SIM cards to put in so I can call, text and surf the web over 3 weeks in France and the UK. Mostly text and surf the web.

What think you all is the best option? It looks like the Mobicarte internet max deal is dead.

B&You looks pretty cheap:
https://www.b-and-you.fr/

I have a French address I can send SIMs to, but no overseas bank account.

Thoughts?