They promise a "free" $50 gift card as a "bonus" for signing up. Signed up months ago to help out a relative w her "home based business"...no gift card for me, and she hasnt seen a dime from it either. Their rates are pretty much the same as other companies but beware the fake promises.

Reason of review: Not as described.

Had an Experience with North American Power?

Write a review


Terms of Service
Post Comment

You May Also Like