Whenever possible, yes. Unless I don't have cash with me, then I may sacrifice.
For online purchases I need to give my address anyway and name so I can pick the package so there's no way around it.
Whenever possible I always use a random fake name if really required to fill a name form.