If you'd like a less expensive option for next time, this is my favourite:
Pod Filter It has a really decent core that is well bonded to the rubber neck, and it has the typical coarse filter on the outside. Can't beat the price.
Is the seat pan plastic or metal?
It would be handy to find a cheap kickstand. If I had a spare, I'd send you one.