ecost really has fallen as a reseller, i remember when they first came out, they were getting off to a decent start. I ordered a couple things from them, all came undamaged and in good time. However recently i have ordered Sony fontopia earbuds and it took them almost 2 weeks to send to me. They somehow didnt process my order, they didnt even find out until 4 days after i placed my order! I had to call customer service several times, until i was finally helped, and i was granted 2 day shipping which still took like 3....Anyways it wasnt the worst experience but i sure wouldnt want to do it again. I also ordered a 1gb MS duo from them when they had a good deal going, the site said they had it in stock, but when after placing the order i got an email telling me they had sold out and i was on backorder. I waited for about 1 week before i finally cancled my order...Sure lots of poeple still have positive views on ecost, but tons of give negative feedback on their orders making them only a mediocre seller now at best.