First: I don't care who ships it or where I buy it from. I wld prefer Santa Claus of course; but Japan Imports was on point! My package arrived within a few days FROM JAPAN with zero issues--Thank you.I will say that the package marketing was pretty pedestrian for G-Shock. No fancy box you feel compelled to keep. but for the price...Some Context on my opinion:- Never owned a Rolex- Have owned : G-Shock, Tag Heuer, Omega, Lange and Sohne, Longines, Patek Philippe, Tissot, Numerous (Seikos, citizens, yadayada)This watch:A+ so far, if it holds up over time, functionally and cosmetically, then the best value watch In my collection--easily.For ~$300 it has a look and feel of quality. Its light, comfortable, great size, noticeable but not gaudy.It might say Casio on it but Im fine wearing it anywhere anytime because one word to describe this watch is CONFIDENCE.It will never need a battery replacement and it will always show the correct time--never mind all the G-Shock durability.Never take it off, never worry about it, you have the exact time hanging on your wrist-sempre!So, as advertised I give it 5 stars. Im sure Casio will pack in more functionality and colors down the road to keep this buyer interested in coming back but I'm pretty happy with this purchase for now.