It's possible that:
* It was a local or niche product/service: Perhaps "Grins and Giggles" was a small business or a product offered in a specific region that wasn't widely known.
* The name is a misremembering: It's possible you're thinking of a different product or service with a similar name.
* It was discontinued without much notice: Companies sometimes discontinue products or services quietly, especially if they were not particularly popular.
If you can provide more context about "Grins and Giggles," such as what it was, where you encountered it, or any other details, I might be able to help you further.