iTunes Download

The Complete Guide to Backing Up your iTunes Library

The single most common question we get from our readers by far is how to recover their content from their iPod back onto their computer. These questions are usually precipitated by users suddenly discovering that their iTunes library has become corrupted or erased, or that their computer has suddenly died on them.

Although we’ve covered the process of recovering your content from your iPod extensively in our tutorial on Copying Content from your iPod to your Computer, the reality is that this remains a somewhat cumbersome and imperfect recovery process. Further, if you have not been syncing your entire library to your iPod, then you’re not going to get all of your content back, since of course you can’t recover what isn’t there.

If your music library consists of content ripped from your own CDs, you can always go back to those as a source, but this will not only be a time-consuming process of re-importing all of your content, but you will also have lost any metadata about those tracks such as ratings, play counts, and playlist entries.

As for content you may have purchased from the iTunes Store? For that you’d pretty much be relying on Apple’s good graces to allow you to re-download it—an exception that they will sometimes make, but definitely not part of their normal policy. Apple tells you flat out the first time you use the iTunes Store that you are responsible to back up your iTunes purchases yourself.

As with anything in the world of computers, the bottom line is that you are always best to maintain a proactive backup strategy for your iTunes library. This way, when Murphy’s Law takes effect and the worst happens to your content, you can simply restore it from backup and be up and running again in no time.

The good news is that this process is not as onerous as it may seem, and in fact iTunes itself has provided tools in recent versions to make things even easier for many users with simple backup needs.

The iTunes Method: Back Up to Disc

iTunes 7 introduced a built-in backup feature that allows you to backup your iTunes library to recordable CD or DVD media. Although users have always been able to burn data discs manually with iTunes to backup their content, the built-in backup feature handles this process more seamlessly for you, spanning discs as necessary and most importantly backing up your playlists, rating and play count information in the process as well.

To initiate a backup to CD/DVD in iTunes, simply choose File, Library, Back Up to Disc from the iTunes menu.

Note that if you’re still using iTunes 7, this option will be found directly on the File menu, rather than under the Library sub-menu.

After selecting this option, an introductory screen appears briefly explaining the process and asking you what you would like to back up.

The first consideration is whether you want to back up your entire iTunes library, or only those items purchased from the iTunes Store. Since many users may have imported their non-iTunes-Store content from their own audio CDs, this provides the option of creating a smaller backup of only the critical purchased items. Despite this, however, we strongly recommend backing up everything, since it will make the recovery process much easier in the long run.

The option is also provided to only back up those items which have changed since the last backup. This allows for smaller “incremental” backups that you can run on a semi-regular basis, generally when you’ve added enough new content to your iTunes library to justify running another backup.

Once you’ve made your selection, you need simply click “Backup” and iTunes will prompt you to insert a blank CD or DVD disc if you have not already done so.

Cleverly, rather than worrying about asking you what type and size of medium you plan to use, iTunes simply looks at what you put in the drive and gives you an estimate of how many discs will be required based on that.

Should you find this number to be a bit higher than you expected, you can always cancel the backup process at this point and try again using a higher-capacity medium such as DVD-R or DVD-R DL.

Note that iTunes won’t split up individual files when backing up your library, so if you are trying to backup to CD media and you have any one item in your iTunes library that is larger than the size of a CD, such as Movies or TV Shows, iTunes will notify you of this and require that you backup to larger DVD media instead.

Once you click OK, iTunes begins backing up your library. This backup includes all of your content: music, music videos, audiobooks, podcasts, movies, TV shows, and even Click Wheel iPod Games and iPod touch and iPhone applications. Library metadata such as playlists, ratings, and play counts are also backed up as part of this process. As iTunes fills each disc, it prompts you to insert the next one.

When finished, you’ll have a complete set of discs that represent your entire iTunes library. As iTunes indicates when your backup completes, restoring from these discs is simply a matter of inserting them into your computer. iTunes will detect a backup disc, and immediately offer you the opportunity to restore from it.

Note that you can also insert an individual backup disc and restore individual files or tracks from it. The backup disc will appear in your iTunes Devices listing, and you can browse the content of it and drag-and-drop individual tracks directly into your iTunes library.

Limitations of iTunes’ Back Up to Disc Feature

Although iTunes’ built-in backup feature is a handy way for users with small libraries to create quick and easy backups, it’s not without its limitations that you should be aware of:

  1. The first and most obvious limitation is the size of your library. The highest-capacity recordable media commonly available are Dual-Layer DVD-R discs at approximately 8.5 GB per disc. For users with small libraries, only a few discs may be required, but for users capable of filling a 160GB iPod classic, there is going to be a lot of disc-shuffling involved, and higher-capacity DVD-R DL media can be expensive.
  2. Only some of your metadata is backed up. Specifically, ratings, play counts, and playlists are backed up and restored by iTunes, but last played times, skip count, and last skipped time are not. Technically, this other information is stored in the backup, but for whatever reason iTunes does not restore this information.
  3. When dragging content in manually from your back up discs, only the rating is restored, not the play count.
  4. Playlists cannot be recovered manually through drag-and-drop. These are only available when performing a complete restore of your entire library from disc.
  5. The “Date Added” for any restored content will be the date you actually restored it. As with last played dates, the original date added information appears to be in the backup XML file, but is not restored by iTunes.
  6. Album artwork is only backed up if it has been embedded within the file itself. iTunes operates under the assumption that automatically downloaded artwork can be automatically downloaded again. Unfortunately, this is not always the case, as artwork can only be downloaded automatically for items that are present on the iTunes Store. Not only are items sometimes removed from the iTunes Store, but the tags on your music must match the tags in the iTunes Store catalogue for this to work, and it’s not uncommon for either you or iTunes to change these tags since you last downloaded album artwork.
  7. Although play counts are backed up and restored for fully played items, bookmarks and status for partially-played items like podcasts, TV shows and audiobooks is not.
  8. iTunes U episodes are backed up, but are not presently restored to the proper section in iTunes. They will appear simply as tracks in your “Music” section and you will have to re-assign them to iTunes U by modifying the Media type.
  9. Podcasts and iTunes U content will be restored, but you will need to resubscribe to each podcast/iTunes U series by clicking the “Subscribe” button which appears at the top of each one in your Podcast/iTunes U listings.
  10. If you have listed Internet Radio stations in your playlists, this information is not backed up or restored.
  11. When doing a disaster-recovery restore of your entire iTunes library from an iTunes-created backup set, you are in essence creating a whole new library, and then restoring your content into it. The most significant issue with this is that any iPod, iPhone or Apple TV devices will see this as a different library and want to erase and re-sync all of your content. You shouldn’t lose anything in this process, since it should all have been restored from your backups, but you will be prompted to “Erase and Sync” the first time you connect your iPod and it will take time to perform this initial sync.

Using Third-Party Backup Tools

For users with larger iTunes libraries, the built-in backup procedure offered by iTunes is going to be inefficient at best and in some cases completely unrealistic.

Fortunately, your iTunes library is comprised of nothing more than a database and a collection of files, and can be backed up by any number of third-party backup utilities just like any other data on your computer.

Ideally, for users with sizeable libraries, we strongly recommend using an external hard drive or network storage location that is at least large enough to contain your entire library, accounting for future growth. This will be far more efficient than trying to shuffle through a few dozen CD or DVD discs each time you want to back up your library. Further, you will be in a much better position to incrementally back up your iTunes library to a single complete backup, rather than dealing with multiple sets of media.

There are many different third-party backup applications available, and going into each of these is beyond the scope of this article. Instead, what we will do is discuss the files and folders you need to ensure that you back up using whichever back up software you prefer, as well as some strategies for handling regular incremental backups of your iTunes library.

How the iTunes Folder is Organized

For most users, your entire iTunes library is contained in a folder named “iTunes” located within either your Windows “My Music” folder or your Mac’s “Music” folder in your home directory.

This folder is specific to your own user profile on your computer. If you have multiple user accounts on your computer and log in as another user, you will be creating a new iTunes library in that particular user’s “My Music” or “Music” folder.

By default, this folder contains not only your iTunes library database, but also all of your iTunes media content. A sub-folder, named “iTunes Media” stores not only your music, but also music videos, audiobooks, podcasts, movies and TV shows. The location of this folder can be confirmed or changed in iTunes’ Advanced preferences:

More information on changing this location is discussed in our tutorial on Transferring your iTunes Library

The iTunes Media folder was called “iTunes Music” in previous versions of iTunes, and may retain this name and structure if you have upgraded to iTunes 9 from a previous version. See Transferring your iTunes Library for more information on this and converting to the new iTunes 9 format.

The following are some other files and folders of interest that you will find in your main “iTunes” folder:

iTunes Library.itl (file)—This is your actual iTunes library database. It contains almost all of the information about your iTunes library, including your playlists, your track metadata, ratings, play counts, file locations and much more. This file is absolutely critical to back up as part of any iTunes backup strategy, as it is basically the key to your entire iTunes world.
iTunes Music Library.xml (file)—This is an XML-based version of the main iTunes library database. Although iTunes updates this file, it is not actually read by iTunes itself except in situations where the main database needs to be rebuilt. The primary purpose for this file is to allow third-party applications to easily read information stored in the iTunes database itself.
iTunes Library Genius.itdb (file)—This is a database of the Genius information for iTunes 8. This file is not critical, as it can be easily recreated by re-running the Genius setup, but there’s usually little reason to not back it up. Although this file can get rather large, it’s still small compared to your actual media content.
iTunes Library Extras.itdb (file)—This is a SQLite database containing information related to CD’s that you have previously imported and looked up on the CDDB service. Like the Genius database, this is not critical, but it’s also usually pretty small and there’s also little reason to not back it up.
Album Artwork (folder)—This contains a cache of all album artwork, both that which has been downloaded from the iTunes Store as well as artwork from the tags within your actual files. For automatically downloaded artwork, this is the only place it is stored, although you can theoretically re-download the artwork again from the iTunes Store. Ideally, however, you should include this folder in your backups.
Previous iTunes Libraries (folder)—When you update iTunes to a newer version and there are database structural changes involved, a backup of your pre-upgrade database is kept in this folder with the date appended to the file name. Over time you may have several older versions of your iTunes database stored in here. These files are relatively small, but if you’re concerned about space you can delete them as they are just backups and not actually used by iTunes itself.

If you’ve come from a version of iTunes prior to iTunes 9 there may be two other folders present here as well:

iPod Games (folder)—This contains any Click Wheel iPod Games that you have purchased from the iTunes Store.

Mobile Applications (folder)—This folder contains any iPhone or iPod touch applications that you have purchased from the iTunes Store.

If you began your library with iTunes 9, or specifically upgraded your library to the new iTunes 9 Media organization structure, then these folders will instead be located in your “iTunes Media” folder along with the rest of your media content. See Transferring your iTunes Library for more information on converting to the new iTunes 9 media layout.

Backing up the iTunes Library Database

With the above in mind, the simplest solution for backing up the iTunes library database is to simply back up the “iTunes” folder and everything in it. This will include not only the iTunes database itself, but also any Click Wheel iPod Games, iPhone and iPod touch applications, and downloaded and cached album artwork.

Note that if you’re using iTunes 9 and have updated to the new iTunes 9 Media organization, your iPod Games and Mobile Applications will be stored in your iTunes Media folder instead. See Transferring your iTunes Library for more information on this and converting to the new iTunes 9 format.

This will ensure you have a backup of your iTunes library database and related files, but whether or not it includes your media content will depend on how and where you have chosen to store it…

Determining where your media content is actually stored

One very important thing to keep in mind when planning an all-encompassing backup strategy is where your media content is actually stored. For the average iTunes user, this content will likely be in your “iTunes Music” folder located within your “iTunes” folder, but it’s important to know that this is not necessarily the case.

Obviously, knowing where your files actually are is important to being able to back them up. Within iTunes’ advanced preferences, there is a checkbox labelled Copy files to iTunes Music folder when adding to library. This setting controls whether tracks you import into iTunes are copied into your iTunes Media folder or whether they are referenced from their original locations.

Depending on the version of iTunes that you first used to set up your library, this option may have been enabled by default if you were using iTunes on a Mac, and may have been disabled by default if you were using iTunes on Windows.

If this option is UNchecked, then chances are that any content you’ve imported into iTunes has been left in its original location. If you had specifically set or left this option off because you wanted to pre-organize your content into a single folder or set of folders before importing it, then this is not too much of a problem, since you know where that content is and can easily just back up that set of folders in addition to your iTunes folder.

However, if you didn’t realize that this setting was disabled and have simply been importing content from various locations with this setting OFF, then you will very likely have your media content scattered around your computer’s hard drive, and it may be difficult to track it all down to back it up.

In this second case, your best option is to consolidate your content into the iTunes Media folder so that it all lives within a single folder and can be backed up from there. Note that this folder can be the default iTunes Media folder or any other folder you specify. Our tutorial on Transferring your iTunes Library describes how to use iTunes’ built-in library consolidation feature to accomplish this.

The bottom line is that you should ensure that all of your iTunes media content is stored in a known location so that you can easily point your backup software at it and be assured that it’s all going to be included.

Incremental Backups

For users with a large iTunes library, full backups may take a relatively long time. In this situation it may not be practical to perform full backups on a regular basis.

Fortunately, most backup software provides the ability to perform “incremental” backups, essentially backing up only those files that have changed since the last backup. There are two basic ways that you can handle an incremental backup strategy with your iTunes library.

The first method is to simply run an incremental “update” backup to a single iTunes backup folder, essentially mirroring your existing iTunes library in a single folder during each backup. This has the advantage of reducing the amount of space required to store your backups. Since you’re only keeping a single full copy of your iTunes library, you only need as much space as your iTunes library normally takes up on your computer. Further, restoring from a single iTunes backup folder is also much easier, as you’re basically just copying all of the data back in the other direction during a restore.

Note that if you choose to use this method, you should ensure that your backup software performs a proper “mirror” update in that it should not only add and update any files that have changed, but also remove files from your backup that have been deleted from your iTunes library. Otherwise, your backup will continue to grow as old deleted files are left lying around.

The major disadvantage to the single-backup method are that you will not be able to go back to a previous version of your iTunes library, as each time you perform a backup you’re getting only a current “snapshot” of your library. Further, you will not be able to effectively use this method with CD-R or DVD-R media as you cannot update your existing backups in this case.

An alternative strategy is to perform a single full backup of your iTunes library, and then perform incremental backups to a different folders or media. This ensures that you can go back to your iTunes library at any point in time that you had made a backup, which can be very useful if you don’t discover an accidentally-deleted file or playlist until a few weeks after it was deleted. However, this also has the disadvantage of potentially requiring a lot more storage space, since you may end up keeping multiple copies of files as they change.

Keep in mind that when editing track information iTunes updates not only its own database with the new tags, but also writes these changes into the media files themselves. This means that any incremental backup that looks for changed files is going to want to re-copy these files as well. This is not a bad thing, as it’s best for your backed up files to have the most up-to-date tag information, but it’s something you should be aware of, particularly when dealing with relatively large video files. Re-tagging a whole season of a TV series, for example, could easily add several gigabytes to your next incremental backup.

The other disadvantage of keeping separate incremental backups is that when it comes time to restore your iTunes library, you must individually restore each backup session to bring your iTunes library up to date, starting with the last “full” backup session and then updating that with each subsequent incremental session. This will increase the time it takes to restore your library, as well as running the risk of lost information due to a missing or corrupted incremental session.

Note that if you are concerned about preserving an incremental history of your iTunes database you may want to consider running a separate backup plan with only the iTunes library databases themselves selected, rather than your media content. Although this will not protect you against accidental deletion of a file, it will allow you to revert back to a previous version of your iTunes database in the event that you delete a playlist or experience database corruption. Since the iTunes database is relatively small in comparison to your actual media files, incremental backups of this data will not require nearly as much storage capacity.

A Word About Time Machine

If you’re a Mac OS X Leopard or Snow Leopard user, you can easily use Time Machine to handle incremental backups of your iTunes library on a regular basis. This process is almost transparent in terms of how the backups are kept, but there are some considerations related to restoring information.

The most important thing to keep in mind is that Time Machine is not integrated with iTunes. This means that unlike other applications like Mail and iPhoto, you cannot restore an individual item such as a track or playlist back into the iTunes database. The only way to restore iTunes data from Time Machine is to do so by restoring individual files.

This means that an iTunes database restore is an all-or-nothing deal. If you have lost a playlist that you wanted to recover, you would need to roll back the entire iTunes database to a prior time, losing any other changes you have made in the process. As a workaround, you could restore the iTunes database to an alternative location, point iTunes at it, and export the playlist, but this is still a largely manual process and Time Machine offers no specific benefit in this regard over any other similar backup solution.

Further, if you have lost an individual track or set of tracks that you want to restore from your Time Machine backup, this is certainly possible, but you will need to restore the individual files through Time Machine and then re-import those tracks manually. The restored tracks will be treated as newly-imported tracks with no rating or play count data and will have to be manually re-added to any playlists that they may have been in.

Conclusion

The bottom line to all of this is that the best way to recover from a lost, damaged, or corrupted iTunes library is to plan ahead by making a backup of it in the first place. However, you should also keep in mind that backups are useless without an actual restore plan in place. Don’t just blindly run a backup process without checking on it and just assume that everything is working properly. Ideally you should do a test restore to confirm that you will be able to actually restore your backup in the event that a disaster occurs and you lose all of your data. There’s nothing worse than finding out that your backups are corrupted or incomplete after you’ve already lost the original data.

Performing restore testing is generally simple enough as long as you have adequate hard disk space on your computer, or at least on an external hard drive. The easiest method is generally to log on under a different user account on your computer and try restoring your library under that account—since iTunes keeps a separate library for each user account, this will simulate the process of creating a whole new iTunes library. If disk space is a problem and you cannot actually test a full restore, then in the very least you should perform regular verification of your backups to ensure that your data has been copied properly, and double-check to ensure that you are getting everything you need for a full restore.

In short: Don’t make a backup plan—make a restore plan.

Related posts:

  1. What are the iTunes library files?
  2. Backup 3.0 Help: Developing a backup strategy
  3. Transferring your iTunes Library
  4. The Complete Guide to Managing iTunes Videos
  5. Backing Up, updating, and restoring your iPhone and iPod touch software

Leave a comment

Your comment

cheap Paxil no rx buy cheap online pharmacy Zocor Finasteride without rx medications buy generic Citalopram online with virtual check Pittsburgh buy Endep paypal without rx buy cheap Alavert no prescription required Quebec City over the counter Clozaril Gainesville best price Ashwagandha online no prescription overnight Victoria buy no online prescription Blopress buy Prandin no scams what is the price of Abilify how it works Cheap Proscar over night Aldactone fedex buy Accutane 10 mg mastercard online cod order Altace overnight delivery Imitrex without rx overnight shipping where to purchase Cleocin gel online Chilliwack Proscar drug buy cheap Dutasteride low price buy mastercard accutane 20 mg(isotretinoin online c o d|cod mastercard accutane 20 mg no prescription|?lick here to order mastercard accutane 20 mg online|order mastercard accutane 20 mg(isotretinoin) online without prescription|where to order generic mastercard accutane 20 mg online without a rx|aan agcode buy mastercard accutane 20 mg|mastercard accutane 20 mg overnight no script|how to order the cheapest mastercard accutane 20 mg sale mastercard accutane 20 mg united states fda approved|buy mastercard accutane 20 mg|purchase mastercard accutane 20 mg no perscription cod|ordering mastercard accutane 20 mg online without a prescript ion|buy mastercard accutane 20 mg cheap without prescription|buy mastercard accutane 20 mg tablets without prescription|buy ms site mastercard accutane 20 mg|buy cheap online mastercard accutane 20 mg sale mastercard accutane 20 mg usa without prescr's +free pills|onlin what is the price of Anafranil online usa USA i want to buy Elavil without a perscription generic Clozapine online canada compare price buy discount Amoxil online Seroquel with free fedex overnight cheap generic Amitriptyline no prescription overnight delivery purchase Finpecia mastercard in South Australia over the counter Arava headquarters where to purchase Dexamethasone cheap no prescription Norvasc fedex no prescription low cost Casodex generic best price Sachsen-Anhalt buy Isotretinoin 10mg with visa Endep no prior script no rx cod Lasix 100 mg mastercard Zyloprim buy fedex canadian generic Fluticasone 5-HTP Ontario purchase Claritin no visa without prescription purchase Augmentin online with overnight delivery free fedex delivery Accupril Proscar on line how can i order aristocort side effects purchase cheap prescription Lamictal lowest price Compazine usa order buy cheap online pharmacy Nexium donde comprar Ashwagandha online without perscription buy Eulexin without rx order Lotensin pay pal online without rx fedex Mestinon overnight without a rx cheap generc Decadron at half price pharmacy purchase Geodon prescription online online generic Dexamethasone capsules price comparison canadian pharmacy generic Abilify without prescription price Ohio no rx Micardis with fedex where to purchase Brand Sildenafil online get prescription Downey purchase low price Vpxl generic name buy discount Compazine online no prescription Maryland buy VPXL offshore no prescription fedex Buy VPXL Canada Generic free Erectalis buy cheap generic Brand Sildenafil without prescription us VIC where to purchase generic Feldene online without a rx Claritin online order saturday delivery ordering Zyprexa over the counter mail order aristocort Iodide online from canada where can i purchase Amoxil without a prescription online generic Сelexa online uk Reading purchase no perscription Cephalexin Casodex online buy saturday delivery cheapest place to buy Сelexa sales online non prescription cheap Casodex Aciphex overnight no consult half price Aceon compare price Saguenay-Lac-Saint-Jean buy Brahmi tablets without rx Buy accutane visa Arimidex online VPXL Australia prescription want to buy Сipro in usa order buy Finpecia online Mestinon non rx fedex overnight free canadian drugs generic Dexamethasone online from canada Generic Buy Cheap Buy ACCUTANE PURCHASE ACCUTANE 40 mg IN Usa/Uk half price Ashwagandha how it works Prevacid online overnight delivery cod Pamelor fedex buy Cipro 750 mg without a prescription orderCipro 750 mg mastercard without a rx overnight shipping Arava overnight no rx purchase Hydrea amex online without rx inexpensive Decadron now online where to purchase generic Flonase online without a prescription where can i buy Lotensin without a rx mail order Aceon cheap price compare generic Cephalexin is it safe Brisbane cheap generic india Clomipramine available in generic form cheapest price for generic Compazine online no rx purchase Lincocin without a prescription online Buy online accutane Buy line accutane Free shipping Accutane 30 mg where can i purchase Neurontin online best place to buy Cetirizine cheap price Boise where to purchase generic Nimotop online without a rx canada Coreg online uk low price Clozaril without prescription Keftab fedex purchase Propecia online no membership comprar Blopress generic best price REMANUFACTURED ACCUTANE PURCHASE ACCUTANE 40 mg IN Usa/Uk Proscar with doctor consult free fedex deliveryCipro 1000 mg mastercard purchase generic Cleocin gel Seattle order Mexitil cash on delivery non prescription Cleocin gel without prescription us Noroxin without prescription medications Topamax cod online orders Apcalis sx without prescription overnight shipping cheapest no prescription needed Deltasone online no perscription Alexandriad how to get a Accutane 40 mg rx purchase Zelnorm free consultation purchase Tricor pay pal online without rx over the counter Decadron pricing Rocaltrol online without prescription buying Elavil online without rx where to buy VPXL online inexpensive Amitriptyline available in generic form Buy cheap accutane online buy 20 mg nolvadex with amex cheap generic india aristocort online discount Lexapro online purchase purchase low price Amitriptyline canada no prescription where can i purchase Topamax no rx buy no perscription Zestril no perscription generic Cefadroxil in usa Windsor compare generic aristocort shipping only Northern Ireland Atarax delivered overnight cheapest price for Blopress usa order Leeds Buy discount finasteride 1 mg mastercard line free Casodex online no prescription fast Ponstel orderd online without prescription purchase Tenormin cod overnight delivery cheapest price for Abilify online no perscription Visalia purchase no perscription Zanaflex canada Сipro no prescription cod purchase Aldactone pay pal online without prescription WHO KNOWS IN CANADA WHERE TO BUY ACCUTANE PURCHASE ACCUTANE 40 mg IN MICHIGAN low cost Fluticasone Dutasteride no prior perscription Killeen order Cystone no visa without rx buy Clozaril uk get Abilify generic best price Simi Valley Prograf without rx medications overnight Propecia without a rx Maxaquin on line Mevacor without a perscription accutane 40 mg nerve damage purchase Noroxin cod next day delivery purchase online prescription Celexa Purchase VPXL no Prescription purchase Aceon without a prescription online what is generic Coreg kaufen ohne rezept Kitchener safety order VPXL Motrin online buy saturday delivery purchase Pravachol no visa online without prescription online purchase Alavert no prescription cod canadian pharmacy 5-HTP generic name Hong Kong Abilify uk from canadian pharmacy|Abilify use with alcohol|Abilify and suboxone|cheap Abilify (Aripiprazole) online|Abilify malaysia|Abilify (Aripiprazole) Buy Without a Prescription|buy Abilify without a rx|Abilify (Aripiprazole) sale|Buying Without a Prescription Abilify Online|Abilify prix|Abilify with physician consult cod|expired Abilify (Aripiprazole) still safe|Abilify Buy Without a Prescription|generic Abilify cheap|buy Abilify in Kingston|cheap Abilify buy online|Abilify (Aripiprazole) Buy Without a Prescription|where can i buy Abilify|Abilify Buy Without a Prescription|Abilify drug effects|coumadin Abilify (Aripiprazole)|buy Abilify (Aripiprazole) online no prescription|buy Abilify online in Plymouth|Purchase Abilify Medication|Abilify cheapest us price buy online|buy Abilify (Aripiprazole) online with a debit card|free Abilify samples|order cheap Abilify (Aripiprazole) online|discount Abilify order cheap overnight Atarax best pharmacy price for Accutane sr generic uk Amarillo order Topamax pharmacy buy online rx Atrovent without lowest price Abilify online kaufen Hartford buy rx Apcalis sx without buy Accupril without rx needed buy Relafen without rx from us pharmacy Canadian pharmacy no prescription VPXL CHEAP best non prescription Coumadin in canada with no prescription Edmonton Online pharmacy Netherlands order online Endep without prescription Buy 40 mg Accutane in Dublin, Ireland purchase generic Arava generic best price i want to buy Diflucan without a perscription where to purchase generic Mobic online without a rx how do you get Cetirizine online from canada how to purchase Zyvox online without rx purchase Propecia amex online without prescription order Accutane mastercard in Greece order cheap Coreg Leicester want to buy Dutasteride at half price pharmacy Prince George order cheap Coreg Leicester Lisinopril 10 mg mastercard on line order cheap overnight Cytotec Compazine without perscription buy Pravachol no visa online without prescription best pharmacy price for Сipro no prior prescription order Zyloprim without a rx overnight shipping order overnight Prednisone Online pharmacy safe purchase Cardizem without rx needed generic Clozaril online from canada Tasmania order cheapest online Myambutol fedex Avodart overnight without a prescription where to buy generic Nolvadex 10 mg mastercard online without a rx purchasing Lioresal without a script Buy finasteride 1 mg mastercard canada buy Rocaltrol without do you need prescription for Amitriptyline canada pharmacys Lethbridge Buspar online overnight delivery cod side effects of Avodart dosage comprar Fluticasone Vpxl no prescription cod purchase Loxitane no scams buy cheap aristocort online no rx order Zyprexa online next day delivery Ponstel cod next day delivery best price Clomipramine online from india online Casodex Memphis buy Lasix 100 mg mastercard online without rx find cheapest VPXL pricing Buy Accutane online 40 mg visa discount generic aristocort sr online canada compare price Netherlands compare generic Arava is it safe Brisbane buy cheap online Cetirizine low price buy canadian Amitriptyline is it safe Cardiff purchase cheap online Crestor buy Proscar without a credit card is there a generic for Alavert is it safe no prescriptionCipro 750 mg mastercard with fedex buy Prograf online without rx Buy cheapest accutane and accutane overnight delivery of Сipro no prescription needed Arvada buy online Avodart vancouver canada what is generic Abilify Malta buy Intagra without prescription buy online rx Proventil without Cost of VPXL at pharmacy purchasing Isotretionin with overnight delivery american pharmacies for generic Clomipramine Plymouth Ventolin without rx medications purchase Сelexa headquarters Chandler buy Accutane 30 mg online order Lotensin online with overnight delivery order prescription free Lincocin pharmacy canada Accutane overnight no prescription Amarillo low cost generic Dexamethasone sr Texas purchase Accutane 40 mg without a prescription online accutane 5 mg mastercard birth defects Prandin free consultation fedex overnight delivery buy rx Pletal without order Detrol pharmacy buy Compazine no prescription overnight delivery saturday delivery no consult buy Lamisil without a rx overnight delivery Dostinex overnight no consult Accutane 30 mg without a presciption Glucophage shipped by cash on delivery buy discount Cetirizine united states best price West Virginia Accutane 20 mg mastercard before and after photo Overnight 40 mg Accutane delivery buy Arimidex no prescription low cost donde comprar Clomipramine kaufen ohne rezept Detroite buy Finpecia mastercard in Alabama donde comprar Fluticasone Anafranil online from india Corona donde puedo comprar Cefpodoxime Proxetil kaufen ohne rezept inexpensive Amitriptyline in canada with no prescription Mecklenburg-Vorpommern side effects of Aceon Newark comprar Alavert cheapest usa Providence order Premarin order amex no prescription Depakote cod delivery buy Cardizem without a rx overnight shipping buy cheap uk Casodex no prescription free delivery Crestor without prescription medications best non prescription Accutane no prior prescription best price generic Citalopram order online with e check cheapest Dexamethasone prices what is the price of Deltasone online usa USA buy Seroquel amex online pharmacy VPXL online diners club no rx in Illinois looking for buy Casodex walmart price Maine order Mevacor pay pal online without rx cheapest price for Alavert is it safe order Motrin no visa cheap VPXL buy buy cheap generic Сelexa without a prescription canada Irving where to buy generic Isotretionin online without a rx cheap generic india Cleocin gel online no prescription overnight Rochester purchase Prinivil paypal without prescription online generic Dexamethasone capsules price comparison buy Endep cod next day delivery best price on Aceon canada mail order Mainz prescription VPXL purchase low price Brand Sildenafil without a prescription canada Springfield Сelexa online prescriptions with no membership order prescription free Escitalopram cheap Remeron no rx buy cheap online Clozapine online uk discount Cephalexin side effects Cyprus purchase Lozol without online order Cetirizine online canadian pharmacy IN SVERIGE RECEPTFRITT ACCUTANE PURCHASE ACCUTANE 40 mg IN Usa/Uk overnight Dostinex c.o.d buy VPXL online with a check mastercard at IL Grayslake purchase Dostinex without purchase Endep prescription online VPXL shipped by cash on delivery purchase Crestor visa Prozac overnight no consult purchase Diovan prescription online where can i buy Famvir without a rx Seroquel purchased online without prescription Can you buy VPXL over the counter in the US where can i purchase Prograf online how to get Cefpodoxime Proxetil online without prescription purchase Elimite visa Isotretionin 20 mg mastercard overnight delivery fed ex VPXL import cheap Ashwagandha online kaufen South Dakota Aricept online order saturday delivery buy Nizoral without rx from us pharmacy no prescription VPXL tablets cod accepted in Illinois Kingston Zovirax fedex purchase Cystone visa cheap Naprosyn no rx Imitrex non prescription for next day delivery buy Serevent cod next day delivery Accutane 20 mg mastercard aldactone bactrim Escitalopram shipped cash on buy cheap online Brand Sildenafil Anchorage no prescription Plavix cod delivery VPXL without prescription medications VPXL cod shipping purchase rx Prinivil without buy online rx Elavil without Amoxil from canada uk buy Arimidex where to buy Сipro without a prescription best place to buy Clomipramine walmart online pharmacy no rx Xeloda with fedex purchase Vasotec without rx needed cheap Casodex vancouver canada Minneapolis low cost generic Cefadroxil purchase online generic Hessen buy Aceon no visa without rx uk Arimidex purchase Zestril over the counter cod overnight order Compazine on line Buying Accutane 10 mg mastercard] over the counter Kopstallen ACCUTANE PURCHASE ACCUTANE 40 mg IN LOUISIANA online purchase Citalopram no prescription cod purchase online rx Crestor without best price generic Clozaril in canada with no prescription purchase Remeron online no membership overnight shipping buy VPXL cheap without prescription Generic Accutane 10 mg mastercard next day delivery purchasing Norvasc with overnight delivery no prescription Lexapro cod delivery Plendil overnight without rx canadian Arava Mississauga best price VPXL in internet drugs saturday shipping at IL Bolingbrook cheap generc Blopress pills canadian pharmacy order Buy accutane overnight canadian pharmacy generic Arava without prescription price Ohio buy cheap online Benazepril Anchorage order Accutane mastercard soft side effects of Brand Sildenafil dosage overnight Cytotec c.o.d order Buspar free next day airBuspar on line buy Zocor without a rx overnight shipping order Cipro 250 mg mastercard overnight delivery buy Pamelor without prescription order Casodex pharmacy online generic Amitriptyline online without a prescription Can I get 40 mg Accutane without a prescription ordering Pravachol without a script best price generic Cleocin gel from united states no prescription purchase Oxytrol no visa online without prescription abana mastercard online order saturday delivery to buy Cefadroxil online Seroquel buy fedex best buy Lasix mastercard best price on Cefadroxil how it works Florida how to buy Compazine canada pharmacys how to get Dexamethasone online without prescription purchase Brafix overnight delivery order Motrin pay pal online without rx buy Avodart drug order cheap overnight Lamisil purchase Pravachol online with overnight delivery buying online Dexamethasone online discount purchase Buspar without where can i buy Amaryl without a rx non prescription Coreg online no prescription fast Springfield best buy Cephalexin shipping only Manchester Kopstallen ACCUTANE PURCHASE ACCUTANE 40 mg IN LOUISIANA canada cheap Deltasone online from canada Lozol without rx medications compare generic Abilify at lower price no prescription Atrovent with fedex where to buy Cephalexin generic best price how to order Calan online without a prescription no perscription generic Clozapine without rx order Prinivil without a rx overnight shipping buy cheap 5-HTP sr Little Rock purchase Vermox online no membership overnight shipping purchaseCipro 1000 mg mastercard online with overnight delivery order Augmentin without prescription to ship overnight order online Elavil without prescription purchase Omnicef online with overnight delivery Buy discount accutane on line purchase VPXL over the counter cod overnight VPXL with an online prescription at IL discount Clomipramine canada no prescription purchase generic Anafranil low prices in usa how to order Escitalopram online without prescription best price generic Dexamethasone from united states no prescription 40 mg Accutane online mastercard order Requip mastercard in New Orleans buy Rocaltrol next day delivery purchase Aricept without prescription cheapest place to buy Alavert mastercard Atarax with free fedex overnight Buy VPXL Online Cheap UK buy Anafranil without a prescription online Arava online uk Bactroban mg cost Avandia free consultation fedex overnight delivery Buspar without rx medications Capoten cod online orders Zantac without a perscription online Proscar purchase where to buy generic Decadron Peoria sales of 5-HTP available in generic form order Requip mastercard paypal Coumadin pills no perscription Compazine where to purchase generic Pravachol online without a rx discount canadian pharmacy Benazepril Iodide dosage order Famvir amex online without prescription want to buy Cefpodoxime Proxetil online canada compare price online purchase Decadron online without prescription Zoloft fedex order Escitalopram without a rx overnight shipping Buy accutane mastercard with amex where can i purchase Adalat online buy 750 mg Cipro free shipping looking for buy Clomipramine no prescription overnight delivery saturday delivery no consult buy generic Clozapine Visalia purchase Accupril without prescription from us pharmacy Loxitane without prescription shipped overnight express buy 10 mg nolvadex fast delivery purchase online Plavix without prescription Noroxin buy fedex brand Deltasone without a perscription no fedex no rx Zovirax with fedex buy online Exelon without rx buy cheap uk Anafranil where to buy Vancouver buy Accutane mastercard fedex buy Geodon online overseas compare generic Ashwagandha cheap no prescription compare generic Citalopram Nova Scotia buy cheap Cleocin gel generic name online generic Deltasone pills canadian pharmacy order Laredo order cheap Cleocin gel online canadian pharmacy order Сipro generic name online purchase Danazol cheap generic aristocort without prescription Hamptond purchase Paxil amex online without prescription how do you get Compazine online from canada purchase Benemid amex online without prescription Buy Proscar with cod no prescription Prevacid cod delivery Isotretionin 20 mg mastercard buy fedex cheap Cardizem no rx where to buy generic Prinivil online without a rx buy rx Coreg without cheapest price for Clozaril online no perscription Visalia Proscar no prescription how to get a Accutane 40 mg rx what is generic Brand Sildenafil cheap no prescription purchase Zelnorm amex online without rx what is generic Bactroban online pharmacy Edmonton cheapest Cetirizine sample packs purchasing Pravachol online without prescription Monoket with overnight fedex Mircette buy fedex order overnight Endep how to buy Aceon uk supplier Rancho Cucamonga Buy cheap accutane on line best price for generic aristocort online from canada Santa Rosa comprar Anafranil online get prescription Massachusetts buy canadian Accutane generic uk Keftab online buy saturday delivery can VPXL grow back in IL how can i order Cetirizine overnight no prescription buy Cipro 750 mg free shipping no prescriptions needed for Zithromax free Copegus buy Prandin without rx needed purchase Zithromax without prescription needed Accutane 10 mg mastercard dosage instructions free Cefadroxil available in generic form Dostinex online purchase buy Lasix mastercard online uk buy discount Finpecia online order generic Cephalexin mastercard Pembroke Pines best price on Casodex online without perscription Schwerin Cephalexin pharmacy buy cheap Ashwagandha online overnight shipping buy Finasteride mastercard online without a prescription and no membership purchase Vermox without a prescription online order overnight Maxaquin canada cheap Alavert online overnight shipping order Lynoral no visa purchase Intagra pay pal online without rx buy online Dexamethasone no prescription from us pharmacy non prescription Deltasone dosage New Zealand Naprosyn cod next day delivery buy Deltasone online without a prescription VPXL prescription buy in Illinois Dunlap purchase Finasteride mastercard in South Australia order Mexitil pay pal online without rx fedex Prednisone overnight without a prescription purchase cheap Lamictal cod free fedex buy no perscription Singulair where to buy Decadron generic best price buy Risperdal no visa online without rx overnight Pravachol c.o.d how to purchase Geodon online without a prescription order Revia for cash on delivery pharmacy canada Amitriptyline sr low price overnight delivery of Coumadin online without perscription purchase Lotrisone cod overnight delivery Evista without prescription overnight shipping ORDER ONLINE CHEAPEST BUY ACCUTANE PURCHASE ACCUTANE 40 mg IN INDIANA Can you buy VPXL over the counter in the US Femara free consultation fedex overnight delivery cheapest Coreg available online order Antabuse cash on delivery necesito comprar Dexamethasone kaufen ohne rezept pharmacy canada Bactroban Salinas buy Tenormin cod next day delivery purchase Detrol pay pal online without rx ordering Plendil over the counter no perscription generic Coreg online no rx purchase Oxytrol prescription online looking for buy Alavert sr without a prescription canada purchase Isotretionin without cheapest Clomipramine cheap no prescription back to discussionorder Accutane 40 mg visa online without prescription order|order no online rx Accutane 40 mg visa|buy Accutane 40 mg visa no prescription cheap|Accutane 40 mg visa non prescription) Buy accutane 10mg what is the price of Blopress online no prescription overnight purchase Zanaflex without a prescription online purchase Propecia without a prescription online Pletal shipped by cash on delivery overnight Benemid without a rx buy Vpxl at canada pharmacies Confido without rx overnight shipping purchase online Singulair without rx order Eriacta overnight delivery buy cheap fedex Diovan Naprosyn cheap overnight fedex buy generic Clozaril how it works cheap generic india Blopress generic best price order generic Arimidex buy Requip 0.5mg amex purchase Fosamax online with overnight delivery Prometrium free consultation fedex overnight delivery buy Requip mastercard in singapore buy Lisinopril online without prescription best price VPXL online fast delivery at IL Chatham purchase Lamictal pay pal online without prescription buy Relafen without prescription canadian generic Dutasteride sale uk donde comprar Сelexa generic best price Huntington Beach purchase Intagra without prescription Topamax online buy saturday delivery order VPXL now at IL Goodwine buy cheap fedex Finasteride BUY ACCUTANE PURCHASE ACCUTANE 40 mg IN VERMONT purchase Accutane mastercard in United Kingdom buy cod VPXL ateno rx without script at Illinois Maple Park looking for buy Coumadin walmart price Maine Oxytrol cod online orders buy online rx Finasteride without Retin-a overnight no consult purchase Lotensin overnight delivery buy Atrovent no visa online without prescription canada Citalopram online uk where to purchase generic Singulair online without a rx order Clomipramine online from india how to purchase Zestril online without a prescription inexpensive Bactroban New Zealand no prescription Accutane 30 mg Buy Proscar in phoenix online Lasix mastercard buy buy Accutane mastercard online australia FORUM PHARMACY ACCUTANE PURCHASE ACCUTANE 40 mg IN BRISBANE online generic Coreg no prescription needed purchase Cystone without prescription from us pharmacy Cytotec free consultation fedex overnight delivery Differin cod online orders canadian prescriptions Dilantin free fedex delivery Vasotec Buy Proscar in san diego discount Arava Mauricie Buy accutane online Brahmi shipped by cash on delivery VPXL online without prescription order Effexor no visa without rx VPXL online overnight shipping order cheap Vpxl online canadian pharmacy Wyoming Anafranil cheap online buy actos 15mg overnight delivery purchase Detrol over the counter cod overnight what is the price of Citalopram online no prescription overnight over the counter Deltasone Gilbert mail order Arava order online with e check do you need prescription for Cefadroxil purchase online generic does generic Aceon Torrance Buy Accutane with mastercard how to get Accutane mastercard 10mg Colorado purchase Seroquel online without prescription buy Keftab paypal without rx purchase Retin-a without buy Augmentin paypal without rx Effexor free consultation fedex overnight delivery Risperdal fedex online Proscar purchase Arava fedex no prescription Buying 40 mg Accutane online without prescription pharmacy canada Coumadin sr low price clogged pores after Accutane mastercard how do you get Brand Sildenafil online kaufen order Atacand no visa without rx order generic Bactroban online kaufen Potsdam Hydrea without a perscription safety order VPXL buy on line Isotretinoin Intagra shipped cash on purchase Seroquel online without prescription buy Omnicef no scams best pharmacy price for Coumadin walmart online pharmacy Switzerland purchase Nolvadex 10 mg mastercard without prescription Pravachol online uk Elavil overnight no consult where to buy generic Brand Sildenafil online discount c-pill cheap VPXL order cheapest online Inderal purchase rx Elavil without generic Cetirizine without a perscription no fedex Iceland how to buy accutane 40 mg in internet no script buy accutane 5 mg mastercard online without a prescription 40 mg Accutane mastercard prescription fedex where to purchase Cleocin gel online get prescription Downey online Requip mastercard buy cheap Fosamax no rx VPXL without prescription shipped overnight express order Zithromax overnight buy Valtrex 1000mg Valtrex for sale purchase Maxalt online without prescription Maxalt no doctors prescription maxalt no r x needed cod accepted purchase prednisone no scams acheter Proscar buy Valtrex without rx Buspar online order buy no perscription Accutane purchase Accutane paypal without prescription cheap Accutane prescriptions purchase cheap online Lasix buy Lasix tablets without rx Accutane without a prescription or doctor buy zithromax 100 mg visa zithromax overnight delivery where buy proscar Flomax shipped cash on Accutane free online doctor consultation Accutane overnight no script mastercard accepted purchase Lasix usa cod where to buy generic Lasix online without a rx purchase online Lasix without rx buy Lasix without Lasix shipped by cash on delivery order cheapest online Lasix Maxalt ohne rezept buy Proscar usa purchase Valtrex no visa online without prescription buy Prednisone with a visa buy finpecia with amex buy pharmacy Proscar waterview where buy Cytotec buy Cytotec without a rx overnight shipping order online Lasix without prescription buy online Lasix without rx purchase Lasix money purchase purchase Lasix no visa online without prescription 5mg tablets proscar how to order proscar online without prescription Clomid delivered overnight Clomid cod next day delivery order online Clomid without prescription purchase Clomid amex online without prescription purchase Clomid online no membership overnight shipping Clomid pharmacy Clomid without a perscription purchase rx Clomid without order prescription free Clomid purchase Clomid no visa without prescription fedex Cipro without priscription purchase Cipro amex online without rx Cipro 750 mg Cipro u.p.s shipping cod buy Strattera epharmacist finpecia with overnight fedex buy Cipro tablets without rx where to purchase generic Cipro online without a prescription buy Cipro next day delivery order Cipro pharmacy purchase rx Cipro without buy finpecia amex Accutane prescription from doctors online online Accutane and fedex Lasix on line no prescription online prescriptions Lasix Lasix with free dr consultation Lasix xr online Prednisone for sale purchase Strattera free consultation Valtrex tabletten cheap purchase rx isotretinoin|cheapest isotretinoin|buy isotretinoin cheap overnight) isotretinoin|cheapest isotretinoin|buy isotretinoin cheap overnight) finpecia cheap generic generic proscar 90 5mg Cytotec pill colors buy online buy valtrex online without a prescription uses for valtrex buy generic Prednisone from india buy Valtrex no scams buy valtrex online prednisone no doctors prescription buy Proscar on line buy Proscar with a visa fedex Valtrex overnight without a prescription purchase Valtrex pay pal without rx buy Valtrex without a prescription online buy cheap Orlistat free fedex buy Prednisone c o d prednisone no doctor prescription buy Arimidex without a credit card purchase Arimidex without prescription pay cod xenical with no prescriptions no prescription xenical cod delivery purchase buspar without a prescription online Buy prednisone from usa without a perscription buy cheap Zithromax no prescription purchase online Accutane without rx order Accutane pay pal online without rx Accutane 10 mg buy Accutane 40 mg order Accutane overnight cheap Zithromax by mail buy Accutane 40 mg order Accutane cash on delivery purchase Accutane without prescription from us pharmacy order Accutane without a prescription overnight shipping