When mailing cards, you should place them inside "penny sleeves" - soft plastic that will not scratch cards. After no more then 3 card(s) are in the "penny sleeve", place them inside "top loaders” - hard plastic sleeves that will protect the cards from almost anything.
Then cover the top loader with a piece of tape to prevent the cards from slipping out. Remember to insert your penny sleeve-protected cards in the top loaders with the top edge first (facing inside) as to prevent glue from the tape from ruining the card edges.
Wrapping the top loaders with a sheet of thick paper will prevent anyone from "scanning" your package. Then place the top loaders in an envelope.
"Penny sleeves" and "top loaders" are available from JJSportsCards.com, or from any card dealer, both retail and online. We've looked around and JJSportsCards has low prices, and we've been impressed with their service.
If sending enough cards to require a box, make sure the box is well padded. The cards should not be able to move at all in any direction - if cards can move, they will likely be damaged while in transit. Wadded newspaper should do!
It's really up to you, the seller, how you'd like to send the cards. Keep in mind if things go wrong, the buyer may end up giving you a low score, and a bad reputation will inhibit your ability to sell cards in the future.
As for the type of shipping to use, USPS is fine, but UPS, Fed Ex, DHL, or Airborne Express are all okay too!
We highly recommend getting some sort of tracking or delivery confirmation when you send your cards. If a buyer claims to not have received your cards, the burden of proof is on you, the seller, to show they were delivered!
Remember, we reimburse for shipping 50 cents per order, plus 5 cents per card in the order (1 cent per card in packs). For International shipping we reimburse $1.50 per order, plus 15 cents per card in the order (3 cents per card in packs)!