Don't know much about them except their BBB Rating:
B- Rating:
No. of Cmpl Type of Response
13 Making a full refund, as the consumer requested
7 Making a partial refund
40 Agreeing to perform according to their contract
0 Refusing to make an adjustment
2 Refuse to adjust, relying on terms of agreement
0 Unanswered
4 Unassigned
66 Total