homedepot   your customer service is atrocious ridgidpower ridgidtoday impact driver not fixed after 3 weeks being given the run around on lsa service agreement even w documentation in hand  homedepot ridgidtoday