Also try not setting the heat to max, set it on low fan setting till it warms up some. I know my car if I leave the the blower off or on the lowest fan setting I get kickass heat in like 5-10min then crank it. If i leave the fan on max the car takes a long time to warm up.