Oh man I need to add please please please dont ever feel safe with giftcards! Dealers love, I mean LOVE getting them as forms of payment. There is so much more deniability in a raid by law enforcement. Sorry... I know it is OT, but I saw it mentioned and I just had to share.
Im so sorry about your sister. Hugs to you. I hope she sees the light.