One other suggestion I have is to swap rim tape--if that's what your wheels have--for Velo Plugs. Maybe it's just a marketing gimmick, but I've been told that the plugs make mounting tires a little easier. You might talk to your mechanic about it.