My hand-sewn tank came in a plastic bag, but it was mailed. When I ordered my jacket and waistcoat, they came in a cheap garment bag, and it even had a zipper. I don't think that there are any "cheap" kilt carriers out there to give away. And a kilt on a hanger isn't going to fit into a garment bag by itself. I wouldn't worry too much about the bag part.

But the rest, with the wrong tartan, etc.. That's just inexcusable. Your friend is a better man than I. I would have never purchased a kilt in the wrong tartan.