If you've never had a problem with Ecklers, you've either bought very little from them, or been extremely lucky. I've bought from them since they bought CCI , and their service has steadily declined to the point that it's now ridiculous. I now woudn't buy a screw from them. Higher prices and higher shipping charges on the same parts other suppliers have. In stock parts become back ordered parts, months to get refunds/exchanges, rude and dishonest customer service personnel.
And I worked for them for two years, and know exactly what they tell their employee's, and their company policies. Buyers beware.
Came home at 3 days old in a 55 210 2 door sedan-and I've been addicted ever since.