I would try contacting Nissan directly as this can sometimes budge shady dealerships.
Depending on the labor agreement between the dealer and their technicians is often indicative of their policy on honoring warranties. Some dealers pay flat rate, some pay a percentage of hourly labor billed...