On a quick search, looks like this is a Nissan-only part. Couple different part numbers, depending on your year. 2004-2006 has a "service file replacement" P/N, which is different than for the newer models... Anyway, try Courtesy Parts, CourtesyParts | Genuine OEM Nissan Parts & Accessories who generally have the best prices for Nissan parts. By way of example, the IPDM for my 2014, P/N 284B6-ZE03B, lists for $191 and Courtesy sells for $143.
If you find out the Part Number you need I have a brand new one I ordered for my truck that was the wrong one if it will work for you I will hook you up. Otherwise Courtesy does have good prices and thats where this one is from.