As a customer, you can order from any Retailer and return within 14 days without giving any reason, as we have a special "Fernabsatzgesetz" (Distance Selling Act).
Nearly every Retailer offers free returns and above 40 Euro purchase value, returns even have to be free of charge.
Many Retailers offer more than 14 days, 30 days is nothing special and some like Zalando (a Zappos clone) even offer 100 days of free returns.