Do they still sell TAA in oil version?

Ant, you might want to check out MX289 instant shine; it is alcohol based and uses a new oil fragrance, it is supposed to last longer than the commercial Instant Shine. You can read the Store Announcement : Summer MX Release Extravaganza!
I think my next order of Instant Shine may be this mix.