GeeksonSteroids
Run from them!
My business partner told me to hire these guys as their portfolio looked great. I signed us up for a website, paid $250 deposit for 5-7 day turnaround, and waited... And waited... And waited... Figured I was covered by their 110% satisfaction guarantee. Two weeks later, I called their so-called ...