(a)Overclockers took my payment straight away too, but it's nothing to get hung up about. Although Amazon never take payment until the order is delivered, the two companies just have two different models, both of which have separate legal consequences.
(b)In the UK (for the moment anyway, until we see how much EU consumer protection law will be abandoned in Brexit), taking payment means the contract is completed, & Overclockers is legally contracted to fulfil the order & that gives you loads of additional consumer rights. Amazon doesn't take payment, which means you have no rights at all in law regarding the order. Swings & roundabouts, (until Brexit is complete in 2018/19 anyway)!
(c)As for the electricity use with this card, it remains a concern for me as my system is on 24/7 & runs at max not less than 50 hours a week rendering video for work, (along with temp as I have 8 separate HDD's & a Blu-ray writer in my case & all PCIe slots are full too) & might yet cancel & replace with a 1060, but on the other side of that equation, I am hoping the new card will cut that time to 30 hours a week or less! ?
But if its shipped before I can find a 1060 with 2x HDMI, I guess I'll just stick with it. Am however annoyed about the power efficiency claims made by AMD pre-launch!