Riiiggghhtttt... Where exactly did you get "slated"? I see some clear cut responses from Agent. He even apologized while explaining his actions.
Personally i can't see how your view of scan could be harmed when no one from scan has even replied to the issue yet. Just all seems very rash and very uninformed. It wouldn't be the first time a module has failed after extensive testing, it has happened to me before. Not to mention the millions of other variables of transit and the like. Finally the sending of all three modules back would be common practice no matter where you shop as has already been explained.