NORTH CAROLINA -- Krispy Kreme is making your sweet dreams come true.
The North Carolina-based doughnut chain announced Monday morning that it will start delivering its fresh-baked goodies to homes all across the country.
The new delivery service begins starting Saturday.
However, there is one catch; you have to already live near one of its shops.
In most cases, you need to be within ten miles of a location.