(1 of 32 reviews match)
Extremely unhappy with Nerds on Site customer service. I tried calling their phone number on Monday, they took down my information and said someone to call me back...No phone call. I tried calling them on Wednesday, again someone took down my information and marked...Read more
Do you have something to say about Nerds On Call? What happened? What can we help you with?