Welcome! As for your Penny nosebridge fix, Oakley can do it. This is a FAQ page from Oakley UK that answers your exact question but the Oakley Canada process should be similar. Give Warranty a call:
http://uk.oakley.com/customer-care/faq
There are customizers that can and have done it. However I have no experience with them, so I can't provide a recommendation for using them.