Sounds to me like your wall outlet is bad. Try plugging it into a power strip and see if it stays put.
That is what I was going to say. I have several in my house I have to replace over the next couple months, they don't hold anything. -- If you can't explain it simply, you don't understand it well enough. - Albert Einstein