Yes, a new XP box will have all you need. OEM version is about as cheap as an upgrade. It depends if you have a previous version of Windows to installthe upgrade version. (It doesn't have to be loaded, just available.)
Out of curiosity, what was the eBay item number? There may be some more recourse that way, depending on how it was listed.