Doh. My girfriend will never let me live this one down. I stand corrected. Mine does have a sticker on the plastic blower assembly that says 25cc! AND I see what you are talking about. Walm*rt's discount label on the box actually says 18cc.
Yes, I'll take that 23cc blower and supersize it!
So there's definately hope for this engine!