My most of the shopping is done via internet and I prefer site which provides :
1 customer care support
2 fast delivery
3 secure payment option
4 variety of products .
5 best client interface
Ebay kinda fulfill my criteria fir good site it definitely has one of the good customer care support which gives you appropriate response and accurate detail about whereabouts of your products .
One of the fastest delivery done by anyvsite and I also have positive experience selling my things so is not only buying hub but good selling mart to personal belonging and also nice business option.
I find all most all range of products on these site at very reasonable price so forbme ebay is one of the good shooping hub : )