Bought a Seiko watch from them recently. Their prices are reasonably lower than any other physical store and their collection is big too.
I'm not a big watch buff, but i think i'll visit it again.
They give a one year warranty , not manufacturer's warranty. i hope i don't need to use it.
The only downside is their hours are very limited. Only Mon-Fri 8-4:30 types. That makes it very difficult to visit them.