P.S. Love the review this guy left on the Asset Store, blaming NGUI for issues with the Asset Store:
Because they were not asset store issues. If I imported into a new clean project I got 3.0.1. But when I tried to delete NGUI folders, save, exit, and re-import into my existing project I kept getting the importing saying version 3.0.0.
As I said MANY MANY MANY times, it does download. I even deleted the file and could see it getting another copy. So it wasn't the asset store. It was some state that NGUI got stuck in.
Furthermore, I didn't disable the draw calls on the panel. Objects were going/on/off just by moving the mouse cursor in game. (play mode) Some internal state must have got corrupted or was buggy and causing this. As another note, the update to 3.0.2 did however work for whatever reason.