the same thing happened to us, it turned out that the fish were sick and they did not have the energy to swim around like healthy fish, take all the fish back to wherever you bought them and get a refund, dont get anymore fish from there instead go to another petstore and try to pick goldfish thsat seem active and lively, no just sitting in the bottom or top of the tank., some stores only have a 3 day refund policy, i myself like petsmart they give you a guarantee for 2 weeks on all fish.