No. I was put off buying it because of all the glitches/bugs.
I have, since, "found" all the rainbow items, but I got so fed up with looking that I did it through the testingcheatsenabled > buydebug method. Just placed loads of gems/butterfly/beetle spawners all over my garden (and I mean LOADS).
It worked a little too well... the ground was literally moving from all of the beetles, couldn't see through the butterflies and I couldn't collect all the gems fast enough before they spawned again. It was a bit crazy, but after 20 minutes of just collecting from my garden, I had over a dozen of each rainbow variety, and literally hundreds of everything else. I then deleted all the spawners... lol...
But that's over and done with. Shame I had to resort to such methods, but it was starting to drag down my game play.