I've been shopping at Amazon since 1994, and always come back. Their customer service, and now their marketplace (where you can purchase new or used items from different suppliers) have no equal. Their shipping is quite expensive, you can't group different orders into the same package, but all in all, it is totally recommendable.