IM or even sub-cutaneous is much better if you have pure K, hit up your local needle exchange and don't be afraid to ask the nurses questions. They're (usually) fairly knowledgeable, except for one young nurse who kept referring to K as "ketamines" ... Well there's R and S ket, but she didn't know that so it doesn't count. Sub-cutaneous K is one of the smoothest rides there is, it's like a time-release IM injection.