I ordered these tires from Performance figurinig 320TPI is beter than 150. Then I decided to read some reviews. It turns out that they puncture easily have a very short tread life. Peformance won't cancel the order because it was placed online (some policy!) but they said that I can exchange them. Are those tires really that bad? I'm consiering trying them anyway. What do you think?