Hey guys I recently discovered Oregon green seeds. Their from Oregon which means no customs (finally) for us US residents. Does anyone have experience with them?