I received my order from Vntura without issue, but arranging a return has proven extremely difficult. I have been in contact with their support team for over a month, repeatedly requesting return instructions. Instead of providing the necessary details, they continue to offer 10–20% discounts on future purchases. Responses arrive only every few days, and no progress has been made. Overall, a very disappointing customer experience.
Claim your business profile now and gain access to all features and respond to customer reviews.