No, it didn't. Payment was done 21. and seller asked for 10 additional days to build the unit as he doesn't have it on stock. He has all the optional things I ordered for now, just waiting for the radio to be build. And he also said that the unit has been upgraded to quad core processor now.