Technical Frustrations!!
Reviewed on Tuesday January 18, 2011 by John C., Hamilton, Ontario
I was really looking forward to the Dell Streak and bought it as soon as I could get my hands on. Boy do I ever wish I hadn't!
This phone as been nothing but frustrating. The screen will flicker and will just shut down randomly.
I finally managed to exchange it for the Samsung Captivate which I'm now happy with.