yeah its possible - I'd avoid europe (which is hard)
stick to canada especially non-BC (I hear they check BC deliveries more)
I got them once from ontario
don't do PO (it's more suspicious)
but the main thing - KNOW YOUR LAWS

here's how the US bastards work - if they find something - they don't throw it away - they send it to you -
you can only be arrested if you accept it - i.e. open it
SO what I often do is first ask the sender to seal it and put either tape or a sticker over that so I know if it has been opened and (here's the hard part)
Be patient and don't open your package for a week
if worst case scenario arrives at your door - you never opened it - and just put it in the garbage

cheers

Randy