It arrived in just under three weeks (which is a reasonable shipping time direct from China), and it works as it should. It comes with four white battery packs which each sit in the cavity normally occupied by the AA batteries. The only thing I didn't take into consideration is that one of my controllers is pink, while the covers for the battery packs are all white. It's just a cosmetic issue, though, and doesn't detract from the operation of the controllers in any way.