I actually had great years with AFF, but it has gone downhill.
BEWARE gift card scam:
Always say no, but if you do buy it, send pic of gift card/receipt. Next they'll ask you to scratch and get card # and PIN. Say bye bye. Then, they'll say, "come by anyway" -you'll get everything but the apartment #. Once there, it's their chance to get you. They'll tell you they don't want the card#/PIN -they want you to sign in and check card balance with that info on your own - but the link they give you is a fake control link. Once you enter info - they've got your card and deplete it immediately.
They'll leave. 90 cents on it... do not refill they get it again. GIFT CARD = SCAM
Happy hunting boys