Mine don't like too much flow and they took about a week to acclimate to my light. However, mine like to be higher in the tank and if your buddy had them under strong light, they might be in need of more light.
I would say ask your buddy how his setup was and give them some time.