I give them two stars because I used them in the past and they were not bad. Well it looks like things are different now! I waited more than an hour and nobody from this company ever showed up. No courtesy call, no apology, no nothing. I ended up using a different company that showed some respect for their clients.