You don't actually have to retest unless you want to. You can download your raw data from Ancestry and import into other sites. Transfer to FTDNA costs $69 (which is lest than paying for a test from them, and sometimes goes on sale for $49). Transfer to Gedmatch is free. If you can, I really suggest transferring to both. You get matches to people who do not (or will not) transfer out of their own little testing site. You get access to tools and features available to each site.
Look into using GenomeMate (
www.genomemate.org) in order to handle all of your data.
To get your raw data click on the Settings button on the upper right corner of your home DNA page. From there look for the option to download your raw data. You put the request in for the data an an email is supposed to be sent to you. WARNING: Ancestry has had awful problems with their system and may people report problems with not getting this email. Sometimes this goes on for weeks. Using a different email address sometimes helps, but not always.
--Elizabeth