I was suspect of the crossman oil from the start it is pure silicone oil though. It's something I bought a while ago so not a big loss there. I bought the 3 springs because I couldn't get any hard numbers on JG M### and the price was still lower shipping in than a single spring.
Oil spray seems to be in short supply, most retailers have sold out... I decided to take a chance and ship it in by sea http://shop.ehobbyasia.com/omega-silicon-oil-spray.html
if it gets turned away I guess I'll get it somewhere else. I'm pretty sure this Omega oil spray is fine for AEG.
Thanks for the heads up about the grease Paradox, I was thinking about it and will probably get some tomorrow.