I used soap to help slip the tires in but it still took a lot of effort. my arms are kinda buff now because of that lol.. Is there an advantage to using 20 x 1.75 tires as opposed to 1.50? And im thinking of getting that cree 1000 lumen light, anyone have experience with those? They should come with handlebar mounts right? o: