Does actually give legit gift cards but never on time. Most cash apps I use pay out in 4-8 hours, like half a day. This one claims to pay out in 48 hours but it's always longer than that for me, like 54+ hours or two and a half days.