That actually reminds of my plan on doing a 'cigarette run' instead of a mileage run... :-)
15 Cartons is pretty much the explainable legal limit within the EU (own consumption / not smuggling). Those (calculating 200/carton) would cost €397.50 in spain or €688.20 in Germany... so taking a €40 Ryanair flight could turn out saving me quite a bit of money...