Hello there,
I've run into a methodological (and slightly ideological) issue with estimation of barely refined requirements. Our team works with implementation of an ERP system. At the moment we employ all Scrum ceremonies (including Backlog Refinement), which we use to discuss and analyze requirements, which have already passed the initial architectural alignment phase and are somewhat clear and more or less ready for delivery or at least solution design.