I ordered Android 2.2 on November 5th and canceled it before shipping. Took some doing, calls etc. They charged me a 25% cancellation fee. Problem is that they said I paid $99 but in truth my Credit card shows a charge of $116.99. Hard to get their attention and they refuse to consider that they are wrong. I am resorting to stopping charges on my CC now. May end up in small claims court. Stay tuned