ETIQUETTE TIP:
When someone thanks you, the courteous and polite response is, "You're welcome."
This implies that it was a pleasure for you to help the person and that you receive their appreciation.
The laid-back phrase, "No problem," falls short. It actually negates the person's appreciation and implies the situation could have been a problem under other circumstances.