Can't win for losing I guess. When a customer calls and wants a Radiator we used to order it from the wherehouse and have it waiting for them when they get to the shop. Due to the 20% restocking fee we can't do this any more. If I order 10 Radiators a day @ $100/ea my cost and nobody shows up we just lost $200 that day in restocking fees! We now require at least a down payment. Same with Radiator rod outs. Pay first. We have many hrs of labor in a bunch of Radiators that never got picked up. Just collecting dust on a shelf and none of them fit anything common. Most customers are not happy with this decision but it's the only way we can keep the doors open to serve the few good and/or understanding customers. Seems like 99% of the customers lately are flakes. Thoughts?