After assuming initially that Decofurn Furniture are incompetent idiots, it turned out that the double-charge to my credit card was all FNB's fault.
After calling the dispute line, the lady immediately said that the double-charge issue is their fault and loads of customers are affected. And...