Struggling to decide between a gift card and a prepaid debit card? Discover the main differences and benefits of each payment method to find out which suits your needs best.