Media Mail, while cheaper than Priority Mail or UPS, can take a really long time sometimes. As I understand it, the way Media Mail items are sent is similar to flying "standby;" if there's room, it goes...if not, it's held until there is room. This can create quite a delay in some cases. Priority Mail is faster, and still cheaper than UPS for smaller items (books, cds, dvds, etc).