I got a GREAT deal on htc touch hd $150 off the retail price. I had one issue with ordering, however. I really needed to get the cell phone overnight so as I was ordering I wanted to select overnight shipping. The ordering process is a bit misleading. There is no 'review' screen before final purchase. Once you click after you put in your credit card info, it's a done deal. I have never experienced this before from an online dealer. Overall good experience