I deal with anxiety and depression. Mylar filed for me, however I need up doing all the footwork.
Getting paperwork in by deadlines that mylar would have missed. However without their initial push I would have been too overwhelmed to start. So that being said do they deserve 1/4 of my back.. No.
Maybe 10 percent.
But hey.. Things are still going.
Reason of review: Poor customer service.