One of the problems is separating the 'dealer' from BPS/NITRO Corporate. Bad dealers, will almost always be bad dealers. Period. That doesn't mean it is right, it simply means that they are what they are.
Much like the situation described above, you need to move 'up the reporting chain' and get someone else involved. I'm certain that if I was in your shoes, I'd be plenty pissed off and upset.
Try the person mentioned above and if you get to deal with them, remember this initially. Staying calm but firm will get you far further along.
Best of luck.
Tex