made Somewhere other than USA? I ordered from ELUX but I know that some people still get france and spain from there too. Any ideas? I am dying it is coming today and I keep finding myself looking out the window, I feel like opening my door and screaming "WHERE IS MY BAG???!!! I am going crazy waiting