Most of the ones that I've seen look a little too custom to have been bought at a store. I'm assuming they just made them themselves. They've got quite an advantage over other ramps, as they require no snow on the ramp for speed, and you can climb up the ramp itself - meaning that a separate ladder or staircase isn't necessary.