Judging by the name youd expect to find good quality, ORGANIC staple products - sadly not. Would not recommend if youre looking for 100% organic.
Although a teeny, tiny shop, they stock everything I ever need (and will order if they dont have in stock). Recommended.