100bestbuy.com is not a good online shopping site.i was really disappointed after buying product from this site.Some products shown on this site are second hand and product quality is also not good.the product that I bought has stopped working and customer care services provided by this site are really slow and poor .products delivered are not durable .thus you should think well before ordering something on this site .delivery time taken by them are too much