I feel bad about the review I wrote earlier. After posting it, I went back to Eric's and spoke to the manager. He assured me the problem would be resolved and his staff would be more responsive. I then had a very pleasant exchange and purchased my pedals. I forgot about the review I posted. I have been back several times always with good results. In fact I have my yearly maintenance done on both my road and mountain bikes.
These folks are good, reliable and their service department knows their bikes.