Response from ahuva.com
Thanks for your feedback. 99% of satisfied customers never bother to submit feedback when they are happy, leaving the small <1% of upset customers to skew the feedback results. So we appreciate your time taken out to post your positive experience.
Please do come again, its really our pleasure to serve great customers like you.