i hate ultrasports. hardest tire to mount, ever.
one of these tires cost me 4 tubes, and 2 tire levers. before i took them back to my LBS to have them mounted. LBS used a koolstop beadjack and VAR tool to get it mounted and still managed to pinch the tube.
So i took it back to the store i got them from (MEC) where the sales guy there insisted that he could mount them. 20 minutes and a torn sidewall later he let me return them.
i have voiced my opinion on this matter on several occasions.