factors affecting dry cleaning cost