I have been purchasing from NZSale for some years, since its conception and have found the experience quite rewarding. Yes, products can take a wee while as they might come from America or Europe etc but as I plan ahead when I buy, for the future rather than'I have to have it now', it works extremely well. To have the advantage of having something different is a huge plus. I have found dealing with staff extremely good both head office for returns etc as well as sales staff in the shops. Absolutely no complaints. Thank you NZSale... great job well done!