There is not much to stay other than look up their reviews online. (especially yahoo and google) Probably the shadiest business in town. They have stolen items out of my friend's car when it was towed from uptown (gps, ipod etc) and have (4 male employees) personally verbally intimidated and assaulted me (a woman) when things did not go their way. Just your average, run-of-the-mill deceitful, money hungry and nasty business. Call whoever else BUT them.
Also their owner/manager likes to go around posting fake positive reviews and if you dare say anything negative, no matter how true it is, she will make it her mission to bully you online.