I am sorry you have had such an awful experience with an oil based remover. When hair has been saturated with a oil based product, it really depends on the shampoo you use to help you strip the hair of the excess oil without leaving it dry. If you use a oil based shampoo or one with conditioner added, then you would be defeating the object. ...More >
I have used the following process and have found it works successfully.
a) Purchase a shampoo for greasy hair
b) Use a clean dry towel to rub your hair as though you was towel drying it.
c) Brush hair until smooth
d) Coat dry hair with shampoo and leave for 10 – 15 mins
e) Wash hair out with warm water
f) Towel dry again
g) Coat damp hair with shampoo and leave for 5 mins
h) Wash hair out with warm water thoroughly
i) Towel dry hair
j) Do not use a wash in wash out conditioner
k) Dry hair hair dryer set on cool
l) Spray in leave in conditioner (none oil based product)
If you find your hair is still a little greasier than what you are use to after following the above steps, wait for a couple of days and repeat step again.
Try not to use product with high conditioning contents until your hair has settled down.