i was in their shop in tokyo, and tried a few shinchas. really nice stuff, and really nice people. they showed me a poster verifying that they did indeed win the 62nd annual hand rubbed sencha category. i bought that sencha and will review when i open it.
point is, what i have tried was great, looking forward to more, and yes, their website ordering is time consuming but may indeed be worth it.