They're starting to become easier to get hold of now although there is still a big shortage.
I don't think many shops are keeping stock for more than a few hours, online retailers now seem to be opening pre-orders again though usually with a week or so wait.
I noticed Gameplay had a senseibly priced bundle last week with console & one game for £209.99 which stayed instock for the best part of a day so at least we aren't seeing them always disappear within 30 mins of instock every time now.
If you're sure about buying & your friend is offering you the correct price then I'd say it's worth going for it while you have the chance, Nintendo seem to be struggling to supply the current demand.