I'm looking at getting some sort of Edmonton Oilers memorabilia as a gift for someone. Either a framed jersey or a signed picture frame kinda thing. I was wondering if anyone knew of something local that's not going to break the bank.

I was checking out ebay, and while I like their prices on some stuff, the duty and tax etc. that they charge on delivery wouldn't really be saving me any money it seems.

Any info would be greatly appreciated.