Any one live in or near the Ottawa, Ontario, Canada area? The guy I have been chatting with about making up some stainless GTS muffles would like to know if any one lives in or near the Ottawa, Ontario, Canada area so if he makes up a prototype he will be able make sure it fits properly. Cheers Paul