More often than not, there are complaints on here - I just wanted to commend Vuvuplaza on their amazing delivery time. I have placed 2 orders in the past month, and they were delivered 1 and 3 days respectively after submitting my order. This is truly fantastic!! So thank you for all your hard work and effort that goes into your customer service, it is really appreciated.
0 comments