This company is one you should stay away from. They seem to be a fraud company with hidden fees. I was promised monthly statements and didn't receive any till I called. They gave me a story on why they didn't send the statements. They take advantage of non English speaking customers. They promised a lot and now they are are not following through.
Country of complaint: United States
Address: La Verne, California