I bought a grand seiko watch on timepeaks.com and really happy.
Condition B was very good condition and I think it as A.
I picked the watch up on timepeaks store in Shibuya, it was not store but office, without tax and staff was very friendly.
I strongly recommend to visit timepeaks when you also have a trip in Japan