Stock up in Spain is the best tip. Gibraltar if you want spirits at half the price of home. If you go into the Lidl (or any Supermarket) in Algeceras the day before you cross, don't buy bucket loads of the cheapest plonk. Buy one bottle and try first, then stock up with the one you like. Don't do as one numptiedid last year, and buy a trolley full of stuff for 2p per bucket full, only to find it wasn't fit to put on your chips, never mind drink.
Keep the booze (especially spirits) under cover as the Moroccan Port Police are partial to whiskey and will reject cheap plonk if offered to them.
I would quit the booze if I had to drink rubbish like that Ken
