This does seem long, but thats not to suggest the offer is fake (of course, always do your prudcent resource and homework on offers) but I do believe this one is a tough one. If the offer is reasonable, and true - I think more than likely, its worth accepting. I would imagine low xxx?
Justin