I deal with Ramsesh all the time and my buddies have rented sleds many times from their. Their right on 45 going into michigan and you won't have to deal with getting out of eagle river.
They have also fixed a flew sleds for buddy's and me right on the spot when we stopped their with issues, ex: spent an hour looking for a spring for a comet clutch even thou they were getting ready to close, put a piston im my 96 formula z when it blew up on the second trip and left with it several hours after dropping off their and fixed another buddy's 08 XP 800 when it had that leaking coolant tee that was an issue on alot of them.