No, i don't. I never spend my bitcoins on real life, because in my country, there is no online shops that accept bitcoin, so i can't spend my coins on real life but i usually spend my coins on online.
If you don't have an option to spend it directly then its always good to spend it online as of now there are many sites that are accepting bitcoins as a payment and it the number will increase in future.