There's no good reason to let yourself get stuck with a shoddy install like that. If a shop says they cannot figure out how to install the sled without bolting the player into it, then it really is time to find another shop. Or pretty much any keen hobbiest.

Amateurs.