There is a limit of 5 per customer.
Update: This deal is available in-store and online! If you spend $50 you will get free shipping as well! You may want to try signing up for Old Navy's email list(scroll down to the bottom of the page) because they usually send you a coupon code for $10 off a $50 purchase with free shipping! (at least they did when I signed up a couple months ago)