The name means nothing as long as you have a good product. Look at another recent goggle company to emerge onto the market, melon optics. not a great name but they have good products for cheap prices. Now when i see their name i think of their product, not 'why didn't they choose a better name'.
think about famous ski names, are they actually good or do you just associate them with a great company and therefore think it's a good name?
If you're so unoriginal that you can't think up a name for your company I doubt you have a product that will flourish in the goggle market.
inb4 you have a thread next week asking for someone to make you a logo