I always send myself a box of fabric when I travel. It's easier than wrestling a heavy suit case on to an airplane. I use one of the boxes from the post office and just bring some packing tape with me. So easy.
I have also been known to ask a store that ships to send my fabric, and have even asked them to include fabric I bought elsewhere. They have all been very accommodating.