Well, if you order from joanns online, it doesn't come from a specific store. So all you'd have to do is put your friends address in for the delivery address, just make sure ya uncheck the "billing address is the same as shipping address" option, and ya should be all set! Shipping isn't free, but it is reasonable and sometimes there are coupons for it! Always double check your coupons! If ya meant buying from the store in person, than no ya can't have them send it somewhere for ya. If ya do that, you'll need to ship it yourself via whatever company ya prefer :)
It sounds like you need to order online and use the shipping option. Just enter their address. It's not free to ship.
Thanks! Your answer is awaiting moderation.