We ship from our CA office through our site shipjoker.com All cards will be prepared for you and we ship to your friend.