This wasn't a terrible toy, but it didn't blow us out of the water either. I'm giving it 4 stars because My Mr will probably continue to use it and he did enjoy the toy quite a bit.
The most helpful critical review
Just not the toy for us...
This toy just wasn't the toy for us. We're more used to bigger toys. Not huge, but big enough to hit all the right spots and that's what this one didn't do. It barely hits any spots it's so small. We do, however, suggest this to beginners.
The G-Ami helps to get things started, but that's as far as it goes. For those who don't like to take the time and play, I wouldn't recommend it. Personally, I find that to be the best of the time and the longer, the better.