I have read the reviews regarding poor customer service and wish I had done so BEFORE doing business with 4WP. Never again. The experiences described by these reviewers are exactly what I experienced. Lousy customer service, didn't return calls, refused to work with me, didn't acknowledge cracking my windshield even though the 'pre-work inspection' didn't have any notes of it being dropped off that way. The only reason my review is a 1 is because there are no negative numbers to choose.