Where on the Island are you?
I know there is a jeep place in hicksville and from what I can tell, they do a lot of jeep work. From what my UPS guy tells me they are pretty honest.
Not 100% sure of address but I can check it out when I'm in the area, if you are interested.
Best of luck and keep your eye out for me on the road LOL.