Dubai is fairly good for electronics, especially for sim free cellphones and of course also well known for selling Gold jewellery by weight.
Diamonds, Laddro and Spectacles are good value in Cyprus, certainly cheaper than the UK and you get the tax back at the airport
As for the tax rebate in Canada, it always seems to take months to get the tax back on your card. I'm still waiting for one from July.