I would really encourage you to find the actual problem. There is nothing special about a drain plug... a new one, properly installed, won't leak. If there are still leaks from that area, it means something is damaged. A cracked pan, stripped threads, leaky oil pan seal, etc. IMHO it would really be worth your while to find out what it is. Somewhat related, I would be really suspicious of a shop that thinks multiple drain plug replacement is gonna fix anything. To me, that seems a bit amateurish.