Unfortunately there aren't any shops that really specialize in Lotus' but there are lots of good shops around that do good work. The last thing I would do is bring it to Gentry given the crappy location and hit and miss service. Ideally you can find a shop that will let you actually go into the back and see the car on the lift while they work. Depending on where you are in the GTA I'm sure there are a lot of recommendations. My lift also arrives in a few weeks, so your more than welcome to come down to my place if you need something.
Cheers,
Zoomby_U
Cheers,
Zoomby_U