Who is Jenny B and why does she think you're pregnant?

Women across the country, including at least one here in Northeast Ohio, are receiving cards from a "Jenny B" congratulating them on their pregnancy, packed with gift cards to various motherhood related websites.