Hehe... $400 a duck... I hope they crisp up nicely for that money.
The ducks are only the queens if on her land... a large part of land near me is owned by the Duchy of Cornwall (Prince Charles)... it's illegal to shoot the ducks on his land, but the river Mersey runs next to it, so if you are in a boat and shoot them it's ok.