Goodness...those are all high-end suggestions....
I think it depends what you want...guys, dont buy your woman lingerie from a sex store!! lol. Not unless she's that XXX (like some of us) La Senza, La Vie En Rose are great for basics. H&M has a GREAT lingerie section. So does Jacob lingerie! You can never go wrong with an order from Victoria's Secret either!!!!!
Shoes, Nine West are gorgeous, but much cheaper in the US (?ARGH?) Damn US has DSW too, like WINNERS but for shoes....oh Winners! great for shoes and lingerie!! but you gotta have time and patience. Anyway, hot shoes can be found anywhere! Hit Yorkdale and you'll do just fine!