Shop around - I find appliance parts prices can vary wildly.
As an example,
here's a glass cooktop from a Canadian parts place listed at $512.
Another Canadian store has it for only $400.
The same part at a US online store is $315.
Though it's less convenient, it's also worth calling a place like Trail just to compare. Good luck!