Bamboozled promises