I have had a really great experience shopping with Mobilefun. They have a great range of quality products, at really competitive prices. I didn't realise that the site wasn't actually based in NZ, so was surprised at the low shipping cost, and quick delivery.