They charge you 100% in advance, make you wait a full week then on the very last day when they are supposed to come in and finish the repairs they come up with several hundred dollars more citing some excuse or the other --- it's pay or else. Your choice!!
more