Hello everyone I am looking at a force 12k pound lift model tpl 12 was wondering if anyone has any experience with this brand or info on them thanks in advance