I used the site few times, and apart from great service they provided i didnt make much of the rest of the stuff they sell. It all depends of point of view. Some can see nazi symbols on the ancient architecture, and make fuss about it.
I got few items for my boat display, like: U-boats badge, german cross, and the battle flag. Obviously replica of gass cannisters used in concentration camps is bit over the top, but the rest of the stuff is great, and at good price.