Tekoo Amazon Italy is one of the TOP 500 sellers on Amazon Italy. The seller is based in Italia.
Last month reviews data shows, that Tekoo is in the 310th place. According to feedback numbers of the last year Tekoo was doing better - they were number 297th.
The latest reviews available on their page on Amazon Italy.
Contact Tekoo on Amazon Italy seller if you have any questions about shipping, refunds, returns or product customization.