Little known fact, babushka also means butterfly in Russian (if you put the stress on a different syllable). So if you do not like the old lady as a marketing image you can always go with a pretty butterfly.
BAH - bush - ka: grandma
BAH - botch - ka: butterfly
I am currently teaching Russian to my wife, and the things she says sound the same continually surprise me :)
Also, contrary to the GP, there's no difference in stress, which is on the first syllable in both words. The reason they're different words is that "sh" vs. "ch" is a phonemic distinction in Russian, just as it is in English. That's why we distinguish between "sheep" and "cheep", for example, and would regard it as bizarre to conflate them.
Cheers!