Best Auto Body Supply Store Near Long Island NY. Ben-Ami Auto Care Inc has a huge selection of detailing supplies that will help you keep your car looking showroom new. Ben-Ami Auto Care Inc provides everything from waxes and polishes to interior cleaners and leather conditioners. Start shopping online now.