SCAM
Every review with a one star is correct! I filed a dispute with my American Express and they lied to them, so I'm out my $91. DO NOT order from them.
United States
Every review with a one star is correct! I filed a dispute with my American Express and they lied to them, so I'm out my $91. DO NOT order from them.