Recently I bought from Amazon.de a e bike controller for 119 euro and guess if I receive the product. Of course not and Amazon says that I'm not elegible for refund. That is frustrating. According to EU directive we can ask a refund within 14 days, and according to any eu law 5 years if don't receive package. And they are not doing anything to have my money back. Of course I will start a legal procedure agains them.