RE: NitroPlanes.com, Nonexistant Support
Guarantee?
No, certanly not, but most of the posts in the support forums have been answered and most of the problems posted there have been resolved.
The main exceptions are those that have not given their invoice numbers ( which NP seems to need to determine exactly what you purchased and when ) even after repeated requests to do so.
But this is a far cry from "non-existant".