does this rule still apply (post from 2007):
"As I said in my reply previously the custom officials can confiscate it as you arrive if they found you had it already. Change your money at the airport when you arrive in Morocco and keep your receipt as they require it if you have to change any unused dirham back to pounds before you leave the country"
as i was just about to order and change money at Heathrow??