Wow. This deal is already sold out! It last less than one day.
There is a limit of one gift card per household. Once you've redeemed your voucher (per their instructions after purchase), it should take 3-5 days to receive the actual gift card.
Note that this deal is only available for first-time Saveology buyers.
*The voucher needs to be redeemed within 60 days of purchase. The actual gift card never expires.
This deal is supposed to be available through December 31, but there's always a chance it will sell out early, so you may not want to wait to order.