For track leathers there are a few used suits at
http://rerides.ca/
Also check BCSB classified section, they often have suits listed a guy names BROSKI sells off a few suits each year he is a US size 40.
As someone told me once 'Just get a Joe Rocket one piece, cheap and good for track days'
Also if you plan on track days remember
Ralph's Leathers
22352 Lougheed Hwy, Maple Ridge, BC V2X 2T4
(604) 467-3000
He can sew almost anything back together , do alterations or put in new zippers on your leathers. He is honest and prices are great. A friend has crash tested some of Ralph's repairs and they held up.