The Good and Bad
The Good: Easy to order, unique selection, quick delivery (sorta)
The Bad: although they warn you that you will be responsible for all duty, taxes, etc. charged for delivery to the US, they do not tell you approximately how much that is. So, my $345 Casio watch cost was held up with DHL delivery pending the payment of an unexpected additional $105 of duty and handling charges. Had I known the amount of incremental charges in advance, I would not have ordered the watch.