Your not ENTIRELY out of the loop.
It's a Canadian show filmed and based in Vancouver, BC (Where I live right now). It was only aired on Canadian television channel, which is a totally stupid, because I'm sure many others would enjoy it as well, regardless of where they live. Thye pretty much shot themselves in the foot for that reason and other ones that led to its cancellation.
PM me if your interested in aquiring the episodes.
*cough*oMgpIrAtELoLZz*cough*