If it were up to a week, I would not hesitate to hold the X7 for you, but over three weeks may be a little too long a time...
How dramatic a price reduction were you thinking and would that be posted or collected? Let me know and I'll have a think about the offer and whether or not to hold the X7 for you.