I've ordered quite a few things over the years and have had no real problems with them. Sometimes the delivery was not exactly speedy and once the A1200's keycaps were not exactly correct (UK intead of US layout) but in most cases they've been pretty OK.
Still they tend to be way better than most Amiga dealers in Greece ever were, so...