Jeff lives near you! Let me PM you his number. :D
The Bell weasels are located in....get ready for it...Florida! Da USA!
When i asked when Bell acquired office space in Florida, they said "ummmmmmmmm, errrr, ahhhh, what was the question again sir?"
Told them i was going to take a beach vacation...