i just got new tires. one took me about 5 minutes to mount, and the other took me around 3 hours (an hour to get it on, then the tube popped, another hour to take it off, and another hour to put it back on)
i never use levers to mount tires though. though this time i tried and snapped two of them