I'd say you did right to not go higher, unless you had serious plans to develop the domain name which I would have paid a bit more. I don't personally believe .ws domain names have much kudos or value and, as dgridley has said, retail is too vague.
Lot of hassle involved in selling domain names so even if you could have made a few dollars on reselling it, not worth the trouble in my experience. Only go for the very best domain names.