Surely there's a better way; something instantaneous that doesn't involve a days-long wait?
Is the grammar above correct? Particularly, should 'days-long' be hyphenated, and should it contain a possessive apostrophe? Note: "days" in the above is strictly plural e.g. 7-10 days