Hi Peter,
i've not tried their ramps but i did get the propshaft tool from them.
not used it yet but i've heard very good reports about it.
not really heard a bad word on any of the stuff they sell TBH.
i tend to use me trolley jack and axle stands when i'm working on mine but a set of...