I can personally say that i have never had any problems with NZSale with any of my purchases. What i love is that theyre super easy to communicate with if perhaps youre unsure of anything as well as your order is easily trackable simply by looking at your order. They keep you super informed with all the deals, and nothing has ever come in damaged or looking anything other than the product shown.
My experiences with NZSale has always been positive :)