They are BSing you. If they build alts for a living they have the puller. They may not want to pull yours off but they have the equipment.