Kazo Online Portal – Regarding refund of my order
Kazo Online Portal Reviews & Complaints Reported By: Ela Contact information: Kazo Online Portal I have ordered a product from www.kazo.com on 08-JUL-2017 and the order was never delivered to me. However, as per Kazo customer care, order has been returned to their warehouse and they will process the refund in 2-3 working days Now …
Kazo Online Portal – Regarding refund of my order Read More »