Yea I guess customer service wasnt to bad.  I did have to pay for shipping back to them.   
As far as accuracy-  I never compared it to my ECU, but instead of being dead 0 when it was off it would read a little bit above.  Not sure if this affected the overall accuracy or not, or maybe it was because of the elevation difference between Prosport and me.  IDK.