Horrible company
Horrible company. Terrible service. They actually LIED to me several times. What an awful experience. Purchase never did get resolved, and they took my money.
United States
Horrible company. Terrible service. They actually LIED to me several times. What an awful experience. Purchase never did get resolved, and they took my money.