I bought my XP 64 bit at retail.
Fry's ? Long time ago but it was "retail."
I don't suggest XP to anyone that asks. It's one of those OSes where if they ask, they are not ready.
Some folk burst into flames over that. Another sign they are not ready to use XP.