Here are some gift ideas coming in under £30.