I like MiniInTheBox because this website contains a Lot of gadgets that you cannot find anywhere else. The prices are fair and even though the shipping from China is a rather long process, My orders always arrive. My advice to others who are impatient to have their orders delivered: Don't expect your order to arrive exactly when you think. If you have a deadline, then order way in advance to avoid frustrations over shipping.