an observation not knowing either of you, so cant take sides
Matt, you seam to have either been told a rumour, or heard one, or indeed started one, i know some tuners will slag each other off to customers to win them over, and get there customers to belive them as there telling the truth (seen it a few times, not with anyone mentioned hear though)
You seem to have taken these words as gospel, and now have nothing what so ever to back them up, and is now getting found out badly