That must be it.
The Department of Mysteries is involved somehow. :) I agree with you on Fred and George, they're a hoot!