This thread highlights exactly why using Bitcoin for this purpose is tricky for outsiders. Buying a gift card with cash is a process I can understand, but with Bitcoin the amount of knowledge needed to get started safely and anonymously is quite large, and there seems to be a lot of conflicting information going about.