Seems like a very small amount of money to be willing to lose a customer over, and also to be that ticked off.
I think those parts probably are defective.
But I think if Marcos offered 50% off of replacements that would have gone a long way to resolving this, and the OP not swear off Marcos and put up a post quite like this would have been better.