I add fish to my tank differently then anybody else I know. I usually have pretty good luck too.
I put the fish into my cleaning bucket with the petstore water. They all go into the bucket. I then use a piece of airline tubing to siphon a small amount of water out of the tank into the bucket. Done slowly, I acclimate the fish over several hours in a nice, gradual way. After sometimes as much as 4-5 hours, I net the fish out of the bucket, and dump them into the tank.