Ahhaa Inc.

Ahhaa Inc. Reviews

Reviews 12
4
Contact us
Reviews 12
Filters:
Rating
Language
Sort:
Most recent

I am a customer of Ahhaa Inc. and I have to say th...

I am a customer of Ahhaa Inc. and I have to say that their products are average. The quality is okay but there is definitely room for improvement. The customer service could be better as well.