Amazon limits Plan B purchases as demand surges