Called to see if I could sign up- no answer and phone just kept ringing- not even an answering service. Online chat was "closed" at 10am in the morning, and looking their address up on google- they appear to be a VERY small office setup across from a Walmart- are they actually a business?
Mazuma USA is rated 1.0 based on
Trust Mamma Reviews
Our reviews are aggregated from multiple sources to give you the best overview about mazumausa.com.