Thanks for all the replies.
I'm waiting to see my pain specialist, but it might be a long wait so just wanted some tips in the meantime.
As for the sun issue, I don't have a problem with that. I'm in a very good area of Australia as far as climate goes- it doesn't get too cold or too humid) and direct sunlight doesn't bother me.
I'll keep going with the phenergan for now, but also talk to my local pharmacy and ask what else is available. I don't want to come off the oxy as it's the only med that helps, and I've exhausted the rest of the possibilities. WIthout oxy working, I'm a tad screwed, lol. I'm hoping I can have another infusion sometime soon, but I won't know that until I talk to my PS.
Anyway, thanks for the replies. You guys are just angels!