I have bought a duvet cover off ebay, to cut up to use for patchwork.
It was described as little used and freshly washed and dried.
I'm sure it was probably washed clean enough but as soon as I pulled it out of the packing the smell hit me - a sort of stale, greasy smell (a bit like old pillows with hair grease on them, ew).
I washed it on 50 degrees using Fairy powder and conditioner and a dose of Oxy and it still smelled.
I then washed it again on 90 degrees with three doses of biological detergent and it STILl smells! Obviously its clean but the darn smell is lingering!
I hung it out to dry over the bannister and the smell pervades the stairs to the extent my DH noticed it (unusually for him!)
What else can I try?! Suggestions welcomed!