I had an average experience with North American Pr...
I had an average experience with North American Products CORP. The products were decent, but there is definitely room for improvement in terms of customer service. Overall, it was an okay experience.