Ames Performance, over 8k spent total over the last 7 years and NEVER an issue. Have sent items back and received FULL credit, replacements etc. with NO hassle.
Recently purchaed items from NPD for the first time now that they are only an hour from me and again, no issues. Have not returned anything etc. so I can not vouch for customer service with issues and or problems...