Here is what I have experenced with Efest IMR18650 2000 mAh.
Trustfire TR001 about 10 to 14 hours.
Efest LUC about 2 to 3 hours.
The Trustfire will charge to a full 4.2 volts and the LUC stops at 4.18 volts according to my DVM.
Some people will say slower is better but as long as your charge current is less than 80% of the mAh of your battery your good.
In other words it should take longer than 75 minutes no matter what the mAh rating is.
When you hear terms like one C charge rate all that means is the amount of current it takes to charge a battery in 1 hour.
Check out Battery University for some really good information on battery charging and safety.
Charging Lithium-Ion Batteries
Current wisdom says it's better to stop just short of 4.2 volts with 4.17 to 4.18 being ideal for longest battery life.