Not all the duracells are made in Japan (the pre-charged anyway). If they have a white top then they are made in the same factory in japan as eneloops, if they have the black top then they are made in the factories in china that make rayovacs and others. The white top are commonly called duraloops on other forums, if you see those buy a few extras, they are worth every penny.
I don't know if this holds for the non-pre-charged, pre-charged is duracells name for the low self discharge, if they are more than 2000-2100mAh then they are not the pre-charged (LSD).