As far as I know, gift card stores like Gyft.com don't require personal information and you can pay with BTC. For example, in the case of the author, she would buy a Target gift card with BTC, then check out at the register with her smartphone.
The limit is $200 per gift card, so it's not very low for normal use. I do this with Amazon and it's pretty easy.