Since we are dealing with contract language and not a regulatory compliance issue, "a reasonable amount of time" could be interpreted as, "We're not going to give you your money back until you sue is for breach of contract because you say we took too long."
_________________________
Sola Gratia, Sola Fides, Sola Scriptura, Solus Christus, Soli Deo Gloria!
www.tcaregs.com