I had a similiar problem. I ordered a 150a esc and the lcd programming card after they were listed in stock. got an email the next day that they had the esc but were out of the card, no sweat send me the esc only! Placed the order on 12/1 and still no word if anything is shipping. I did order some batteries and they seemed to get here in a reasonable amount of time.