Consider the following gift ideas from the Canadian Opera Company for a night on the town for you and your friends.
Don't know if your gift recipient is a Wagner or a Verdi fan? Consider a gift certificate! Certificates are available online and in any denomination. Note: the average price for an opera is $150.