$90 bucks shipped sounds like a hella good deal.
Dont think stock tires will go on those ITP, Could be wrong though. ???
I have my stock tires on stock rims, bike was bought this year, plenty of tread (90-95%+? ) and rims in good shape.
I also have a set of stock tires w/o rims, tires were only used for 3 or 4 rides, like new.
Can take pics if you like.
Interested????