magnumforc
Full Access Member
- Joined
- Sep 22, 2013
- Posts
- 103
- Reaction score
- 12
Land Rover North America is located in Mahwah, NJ so wonder why someone couldn't arrange for a Factory Rep from there to handle your case? Again, beware of the BBB...that are on the side of the factory, no matter what they say. Good luck.