A good charity shop, everything is always in good condition and working order. There is normally a wide selection of products at very reasonable prices. A good place to shop if you are looking for fancy dress costume items as there are often cheap little things that really make the part.