Charity shops are a great place to pick up some charity shop bargains - here are eight hidden gems you should always look out for on your next visit