I have not actually had Amigakit repair anything of mine, but I have ordered from them and I must say that I have always been pleased by them. I think that every company will mess something up every once in a while and dont think that makes them a bad company. Maybe this experience wasnt the best, but i must say I dont believe they would intentionally screw with your stuff.