Chiming in here...
Yes, and the only way to renew is to buy another Webkinz animal and get another code. So yes, in a way we ARE paying a yearly fee.
When you buy the other Webkinz to renew for another year, do you still get to keep your animal and "stuff" that is expiring??? My daughter will be very upset if she can't keep everything she has bought and the animal itself.