Good quality products, fast and cooperative response in case of any problem
As per my (around 3 years) experience buying from OTTO, I found it to be cooperative and fast responsive and the quality of products also usually found to be good.
Date of experience:
Dec 05, 2017