I would like to buy some theatre (or similar) vouchers for a friend as a Christmas present. Has anyone done this or received as a present and can give some advice? Any problems using them? Are some better than others? Friend lives in Edinburgh so ideally to be used there. Maybe Ticketmaster - then could be used for other events?