Naftali Inc reviews
Miami, FL 33169, United States
I purchased a couple of tech gadgets here (bluetooth speakers, power banks, and selfie sticks) for my online store. The process was easy and my order was delivered on time. The products have been selling well and I have not received any complaints from my customers so far.