I've only recently started buying clothes on ebay, but so far the things I've found have been no more than what I would have been willing to pay in a charity shop, but with less hunting. I've been really frustrated with clothing in the UK--partly because it seems nothing is my style, partly because I'm plus-sized and it's hard to even find anything in the first place, and partly because it all just seems so expensive. I really wish there was a Ross here--TK Maxx is still too expensive for my tastes! I guess I've been more spoiled by cheap American goods than I thought I was. Normally, I just make do with the clothes I have as much as I possibly can and save money for when I visit the US.
I'm glad it's not just me having trouble, though. I've been wondering if all inexpensive manufactured goods are becoming lower and lower quality, or if it just something about the suppliers that UK retailers use. Maybe I've just always had good luck in the US, but things that I would expect to last a while, like TVs, toasters, and so on seem to be really poor quality, and not just the cheapest "value" ranges. I've lived here for almost 6 years and so far I'm on my third TV, third microwave, fourth kettle, second toaster, and fifth coffee pot. Most of these things have come from Argos, M&S, Curry's, etc--normal stores, not ultra-cheap places or second hand. My equivalent appliances at home, from Wal-Mart or similar, lasted for at least that long before I gave them away and as far as I know they all still work. Maybe I've just been buying the wrong brands?
At any rate, I second Home Bargains and Wilkinson's. Of the cheap places they seem to have the best quality for the price. Asian grocers can be good for some stuff, not just Asian foods but also things like large jugs of plain white vinegar or boxes of baking soda for a decent price, useful for cleaning, for a decent price. You might also want to check out the Money Saving Expert forums
http://www.moneysavingexpert.com/; there are a lot of ideas there about good deals and cheaper ways to do stuff.