Gifts galore as festival nears