Well i have never had a problem with it ,and all my friends that have used it have had no problem.
in my opinion i think there was just a few roumors that went around that everyone just belived.
I just used them a little while ago and got my parts just as quick as tartys.