So, any good? Anything wrong with it?
I came across it by accident, they seem to sell absolutely anything, advertise in Swiss Franks and seem almost embarrassingly cheap. (Well, from a Swiss point of view ).
They are cheap because almost all their stuff is cheap Chinese stuff where it takes a very long time to receive an order and one can only hope it is close enough to the advertised item to be satisfied with it.
Sure you can safely order salad bowls, but clothing and electronics are to be assumed huge garbage and often nothing close to specs.