Not satisfied. will prefer Amazon rather ordering on OTTO
I ordered a product and its been more than 1 week no response from OTTO. i am trying to call them but still no answer. I tried to email them as well but no answer.
Date of experience:
Jun 17, 2020