TweetAs long as you aren't leaving the country it's not bad since customs won't be involved. I packed it in my suitcase and took of the labels and printed b12 labels on my computer. I didn't bring needles. I bought them at Walmart when I got there. I wouldn't try to carry it on me nowadays with those full body scanners in the airport b