Please, just say the dollar figure already.
If it's in the hundreds, you don't have to be too embarrassed.
If it's in the hundreds, you don't have to be too embarrassed.
The SEO from the influx of new links is just kicking in, the public awareness of the products needs to sink in, customer base is still unstable, etc.
Success or failure at this point is just... unknown.