I am really impressed and happy with topbox. It's bi-monthly delivery gives me enough time to try the products before the next box comes. The contents are always varied and interesting and I am always excited to see what I get. Communication is excellent too and email enquiries are promptly replied to. I recommend 100%