What did they tell you after they have fixed it? What was the problem? It seems to me that the laptop may be facing a power supply problem or a motherboard issue. Try using the laptop with another power supply cable. If the laptop is under warranty, I suggest you to request a permanent solution. Sometimes motherboard failures cannot be repaired and you may need to get a replacement. Do you have important data on the hard drive?