I've never done it either but make sure the FFL you're shipping to will accept firearms from a non FFL, I see that statement in a lot of WTS gun adds so some FFL's must not want to do it.
oh and make sure you get plenty of insurance, USPS, UPS and Fed Ex are full of dumb asses and thieves.