I feel your pain. This has happened to me on a few occasions over the past 12 months and sadly I'm sure it won't be the last either!
Don't worry, any one who has the cash to buy right now and the ability to sit and wait, will have the last laugh in the end.