I've talked to them a few times and they seem like good guys. I know a few people that have used them and had nothing but good things to say about them.
I agree, I've never heard of a rattle before. I'm definitely curious to hear about it too. As for the source they're the #1 place to take your T45 to have it built