The first time I ordered, they ripped me off on promotions I never got with the product.
When complaining, they said just buy the promotion item we owe you, and we will refund you.
I did buy it, and they refused to refund.
The second time, they did not complete the order due to THEIR problem with a MasterCard in good standing, even after re-confirming it is valid and active.
Krauts just can not be trusted.
They do not deserve even the one star rating I was just forced into.