Perhaps add only taking money when ready to ship too.
I have had the same crap from HP with the Reverb G2. UK retailer leaked 15th September for release, so i gave them £500+ in early July. And now? Still no date for release. I have handed out over £1100 for items that no one knows when they will ship. I feel dumb accepting this crap....but here I am, accepting it again. If I know it's loooong wait, I'll get a refund....which is one of the reasons they wont tell us I suspect.
Pre-ordered my Reverb G2 from Amazon Spain a week before they bumped the price by 100 euro no monies taken yet and still showing est delivery 4-6 october